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, and be responsible for conceptual design and implementation of real time embedded software. You will maintain and improve the quality position of the software team’s deliverables and the overall business unit’s products. You will actively participate in meetings & design reviews for product concepts, solutions, results, and status.
You must be able to formulate creative solutions to difficult problems and apply engineering skills, judgment, and experience to ensure product innovation, quality, and that project schedules are met. You thrive in a fast-paced, team-oriented environment. You understand schematics and can work with hardware engineers to insure proper system design and function. You also have excellent oral and written communication skills and the ability to work on multiple projects.
IQ Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, IQ Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.IQ Inc. expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of IQ Inc.’s employees to perform their job duties may result in discipline up to and including discharge.
You need to have:
Demonstrated success in leading, as well as participating on technical teams
Extensive (7+ years) embedded software development experience (C, C++, and/or assembly languages) — Must include embedded C++ experience
Experience in the various aspects of embedded development
Experience with different Microprocessors implementing embedded real time solutions
Experience in developing software requirements, design documents, software implementation and testing
Experience and comfort with the use of test and analysis equipment essential in the development of embedded devices
Bachelor of Science in Electrical Engineering, Computer Science, or Software Engineering. Master of Science, desirable
About IQ Inc
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.