Honeywell is looking to improve software development efficiency and software quality throughout the Aerospace organization by leading project teams to design, develop, and deliver cutting-edge software solutions for the Thunderbolt Platform.
Requirements
- Strong proficiency in programming languages (C, C++, assembly).
- Experience with software development tools, version control systems, and continuous integration/deployment pipelines.
- Embedded Software Development Knowledge
- Proficient in Deos™/RTOS/Linux or any RTOS.
- Experience in communication protocols like CAN, A429 etc
- Experience in Network protocols like A664
- Experience demonstrating you can develop and maintain software architecture plans and design high-level system structures that meet business requirements and technical constraints.
Responsibilities
- Lead the software development and delivery of Thunderbolt platform software for multiple applications
- Design, develop, test, and maintain high-quality software solutions in accordance with project specifications.
- Drive continuous improvement in software engineering processes
- Mentor and coach team members to enhance their technical skills and Thunderbolt domain understanding.
- Drive innovation, creating growth ideas and products for exceptional customer experience.
- performs design, development and Level A certification of the Boot, Platform Abstraction Layer (PAL), Device Drivers, Middleware IO and network/communication stacks.
- Lead complex feature development from customer requirements to deployment
Other
- 8+ years of experience leading software development projects.
- Lead a team of software engineers, providing technical guidance and mentorship on critical technology projects.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Excellent leadership and interpersonal skills, with the ability to motivate and mentor team members.
- U.S. citizen, U.S. permanent resident, or have asylum or refugee status in the U.S.