View All Jobs 2200

Principal Embedded Software Engineer II

Design and implement software for Linux-based single-board computers and high-reliability microcontroller systems.
Austin
Expert
1 month ago

✨ About The Role

- The Principal Embedded Software Engineer II will be responsible for designing and implementing software for embedded devices and systems from requirements to production. - Key responsibilities include coding, testing, debugging, and documenting system software, as well as reviewing code and system designs for efficiency and stability. - The role involves integrating and validating new product designs and providing post-production customer support. - The engineer will interface with hardware design and development engineers to ensure seamless integration of software and hardware components. - Participation in proposal-writing efforts and presenting engineering design review materials to stakeholders is also a key aspect of the job.

âš¡ Requirements

- The ideal candidate will have a minimum of 11 years of industry experience in software development, showcasing a deep understanding of embedded systems. - A strong background in low-level and high-level software development is essential, particularly with Linux-based systems and microcontrollers. - Excellent written and verbal communication skills are necessary for presenting engineering designs to customers and the executive team. - Experience in software testing and high-reliability qualification is crucial for ensuring product quality and reliability. - The candidate should be passionate, collaborative, and forward-thinking, thriving in a dynamic and cross-functional work environment.
+ Show Original Job Post
























Principal Embedded Software Engineer II
Austin
Software
About CesiumAstro
Advanced phased array technology