Principal Software Engineer (UAV Embedded)
Role details
Job location
Tech stack
Job description
Experteer Overview In this role you architect and implement mission-critical UAV flight software in C++ for next-gen flight computers, bridging complex flight algorithms and custom avionics hardware. You collaborate with electrical and GNC engineers to design robust hardware-software interactions and ensure deterministic, reliable system performance. You will write and review software requirements, design and test plans, and document software per KUAS specs, while mentoring mid-level engineers. The role combines embedded software development with hardware collaboration, offering impact on UAV capability and system reliability. Compensation / Benefits * Design, develop, and test C++ flight software and sensor/actuator integrations * Analyze and decompose system requirements with cross-disciplinary teams * Create software requirements, test descriptions, design docs, and test reports * Develop and document software per KUAS specifications * Mentor mid-level software engineers Tasks * Principal Software Engineer experience * strong C++ and embedded software capabilities * experience with UAV systems or flight software * ability to collaborate with hardware, electrical, and GNC engineers * experience with requirements analysis and documentation * MATLAB/Simulink collaboration experience * deterministic real-time software focus Key requirements * Medical, Dental & Vision Insurance Coverage * Life/ADD & Short/Long Term Disability Insurance * 401(k) Savings Plan * Employee Stock Purchase Plan (ESPP) * Paid Time-Off (PTO) * Holidays and Education Reimbursement
Requirements
aaaaar_ Software Engineer experience * strong C++ and embedded software capabilities * experience with UAV systems or flight software * ability to collaborate with hardware, electrical, and GNC engineers * experience with requirements analysis and documentation * MATLAB/Simulink collaboration experience * deterministic real-time software focus Key requirements * Medical, Dental & Vision Insurance Coverage * Life/ADD & Short/Long Term Disability Insurance * 401(k) Savings Plan * Employee Stock Purchase Plan (ESPP) * Paid Time-Off (PTO) * Holidays and Education Reimbursement