IQ Inc. is seeking an Embedded Software Engineer who can see the big picture behind their work. You will work with a creative, experienced and dedicated team of engineers on delivering innovative solutions that make a daily impact.
This role will be a leader in the architecture, design, and development of distributed control software within a robotic device. In this role, you will ensure that the architecture and design are flexible, robust and meet the requirements. The software has a component-based architecture and uses modern C++ compiler features. This role will be responsible for maintaining a collaborative environment and improving best practices in design and implementation.
Providing technical leadership for the architecture, design, implementation of embedded processing and control functions
Working closely with business stakeholders to understand business requirements
Ensuring the quality of the software through appropriate processes, documentation, and testing
Driving and developing structural and logical/algorithmic designs
Working with appropriate continuous integration and production build processes and environments
Driving, promoting and measuring team performance against defined goals
Mentoring and coaching of less experienced software engineers
You Must Have:
B.S. degree in Computer Science, Computer Engineering field of study
6+ years in software engineering
4+ years in C++, C# or JAVA language based software development
Familiarity with Linux
Understanding of industry best practices and process associated with software development, including technical writing, system documentation, and design document management
IQ Inc. is a woman-owned small business headquartered in Monroeville, PA. Since 1994 IQ has delivered software development and consulting services in ways that best meet our customers’ needs; including complete end-to-end software projects in our state-of-the-art development center. IQ also services our customers through staff augmentation engagements, contract-to-hire and direct placement. We work with our clients to create partnerships not just business relationships.