Staff Software Engineer, Autonomy Applications Engineering
About the role
The role requires a Bachelor's degree in Engineering, Computer Science or related field with 7+ years of industry experience or 4+ years of experience plus a Master's degree. The candidate should have strong technical background in software engineering, proficiency in writing modern C++ code and intermediate proficiency in writing Python code. They must possess excellent problem-solving and analytical skills, as well as strong communication and interpersonal skills. Experience in the defense aviation or robotics industry is preferred.
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.