The Senior Software Engineer supports tooling, automation, and verification infrastructure within the Embedded Platform Software team in the Advanced Processing Architectures organization. The role develops and maintains engineering tools, automation pipelines, and test infrastructure that enable efficient, repeatable, and certifiable avionics product development across Systems, Software, and Hardware teams. The Embedded Platform Software Tools & Enablement team builds and sustains the automation ecosystem, engineering tools, and verification capabilities used across multiple avionics programs. Its work focuses on reliable, scalable, and certifiable tools that improve engineering efficiency and support DO-178C processes. The position collaborates with platform software, systems engineering, hardware/FPGA, and verification teams. The engineer develops tools and scripts, automates certification documentation and traceability, contributes to CI/CD and build infrastructure, creates digital test harnesses and verification tools, and supports compliance-aligned tool development. The role also includes documentation, user support, training, onboarding, and participation in tooling standardization and modernization initiatives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior