We are seeking a talented and experienced Staff Engineer - Embedded Software Development to join our internal research and development activity. This role offers an exciting opportunity to work on cutting-edge projects involving the latest microprocessor and interface technologies that will shape our future product lines. The Staff Engineer - Embedded Software Development is a pivotal role within the aerospace sector, dedicated to the design, development, and testing of embedded software (firmware), platforms, and systems supporting internal research projects. This position demands a comprehensive understanding of the hardware's characteristics, the real-time functions it must perform, and the capability to architect, develop, implement, and rigorously test the software logic required for these functionalities. In addition, this position will work across multiple disciplines to support next generation product technologies and capabilities. Location: Grand Rapids, MI This position, which offers a blend of onsite and hybrid work arrangements, is based in Grand Rapids and necessitates a presence in the office for 2-3 days each week. An extensive corporate relocation package is also available for eligible candidates. Recent and extensive experience in full-cycle microprocessor development, including architecture design, hardware-software integration, and performance optimization for complex systems. Proficient in advanced processor technologies, memory management, and multi-core processing, with a proven track record of delivering high-performance solutions for Avionics Industry. Looking for a dedicated professional with a strong passion for embedded systems who excels at leading and mentoring teams, fostering collaboration and growth, without requiring direct managerial responsibilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees