Principal Software Development Engineer
Listed on 2026-06-01
-
Software Development
Software Engineer, Software Architect, Embedded Software Engineer
What you will do
In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market. You will define, architect, and champion the software framework for complex safety‑critical embedded systems, ensuring scalability, performance, and adherence to design constraints. You will participate in, lead, and execute technical trade studies to evaluate design alternatives, technologies, and methodologies, ensuring the selection of optimal solutions with respect to performance, safety, and cost.
You will be involved in technology maturation activities and ensure adherence to recognized safety standards, specifically DO‑178C, DO‑331, and DO‑332, across the entire software lifecycle, encompassing planning, requirements specification, design, coding, and integration. You will collaborate with various software product teams and ensure that software architecture and design principles laid out are followed through design and implementation of robust, high‑performance embedded code primarily in C/C++ for RTOS‑based environments.
You will establish and continuously improve engineering best practices, coding standards, and requisite tools to maintain a highly reliable software development environment. You will provide technical mentorship and guidance to senior and staff engineers and serve as a principal software liaison with Systems Engineering, Hardware Engineering, and Safety teams to ensure seamless integration and validation of the entire system. You will support internal and SOI audits.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).