We are seeking embedded software development engineers, entry-level to senior-level, for contract or direct-hire in West Michigan. To be considered, you must meet most of the following requirements:
- Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related discipline.
- Ability to relocate to West Michigan
The Software Development Engineer is responsible for designing, developing, and testing embedded software to detailed requirements. This position interfaces to Project Engineering, Hardware Engineering, Software Test, Program Management, and Research & Development.
The following skills are required and will be tested as part of the interview process:
- High proficiency in C
- Proficiency in RTOS concepts
- Proficiency in Embedded Development
- Ability to collaborate in the development process
- Appreciation for good development practices
The following skills and qualifications are desirable:
- Automotive software development experience
- Experience with Test-Driven Development, Continuous Integration and other Agile practices
- Proficiency in C++
- Experience with CMMI/SPICE
- DSP experience