View All Jobs 1080

Senior Embedded Software Engineer Ii

Design and implement software for high-reliability microcontroller systems in aerospace applications.
Austin
Senior
1 week ago

✨ About The Role

- The Senior Embedded Software Engineer will be responsible for designing and implementing software for embedded devices and systems from requirements to production. - Key projects will involve working with Linux-based single-board computers and high-reliability microcontroller systems. - The role includes reviewing code and system designs, analyzing code for efficiency, stability, and scalability. - The engineer will support software quality assurance and optimize I/O performance. - The position requires interfacing with hardware design and development engineers and assessing third-party and open-source software. - The successful candidate will also provide post-production and in-orbit customer support.

âš¡ Requirements

- The ideal candidate will have a Bachelor of Science or Master of Science degree in Computer Science, Electrical Engineering, or Computer Engineering. - A minimum of 6 years of industry experience in software development is required. - Experience in hands-on development and troubleshooting of embedded hardware is essential. - Proficiency in programming languages such as C or C++ is necessary for this role. - The candidate should have a strong understanding of real-time system coding techniques and multi-threaded applications. - Excellent written and verbal communication skills are crucial for presenting engineering design review materials to customers and the executive team. - Familiarity with software configuration management tools and defect tracking tools is preferred.
+ Show Original Job Post
























Senior Embedded Software Engineer Ii
Austin
Software
About CesiumAstro
Advanced phased array technology