onsite
Lead Project Software Engineer - Honeywell Aerospace
Software Engineer
Lead software engineer driving aerospace project delivery, overseeing architecture, embedded development, and continuous improvement while applying Agile and CI/CD practices to high‑performance avionics and connectivity solutions.
About the role
Key Responsibilities
- Lead the technical execution of aerospace software projects from concept through certification and field deployment.
- Design, develop, and integrate embedded C++ code for real‑time avionics and high‑speed connectivity systems.
- Collaborate with cross‑functional teams using Agile methodologies to ensure schedule adherence and quality standards.
- Establish and enforce CI/CD pipelines, automated testing, and code review processes to improve reliability.
- Mentor junior engineers, promote best practices, and drive continuous improvement initiatives across the development lifecycle.
Requirements
- Bachelor’s or higher in Computer Engineering, Electrical Engineering, or related field with 8+ years of software development experience.
- Expertise in C++ and embedded systems development for real‑time operating environments.
- Proven experience leading Agile software teams and delivering complex aerospace or defense projects.
- Strong knowledge of CI/CD tools, version control, and automated testing frameworks.
- Excellent problem‑solving, communication, and leadership skills.