Staff Engineer, Software Embedded Applications (R5033)
About the role
The role involves strong embedded software development experience in C/C++, understanding of Object-Oriented Programming and modern C++ features, knowledge of embedded software, BSPs or other system software components, and a proven track record of successfully shipping products. The candidate should have a BS, MS, PhD degree in Systems Engineering, Software Engineering, Computer Science or STEM discipline such as Aerospace, Mechanical, or Electrical Engineering.
Candidates will join an innovative team pushing engineering boundaries. Depending on the domains associated with this job, you will be expected to design clean APIs, write automated test cases, and participate in peer code reviews. We value developers who focus on performance optimization, fast load times, and simple, maintainable architectures.