Honeywell is looking to solve the problem of delivering cutting-edge software solutions for its Aerospace organization, specifically for the Thunderbolt Platform, by leading project teams of software engineers to design, develop, and deliver high-quality software solutions.
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
- Solid understanding of software development best practices, design patterns, and architecture principles.
Responsibilities
- Lead the software development and delivery of Thunderbolt platform software for multiple applications
- 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.
- 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.
Other
- Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. citizen, U.S. permanent resident, or have asylum or refugee status in the U.S.
- Bachelor's degree or Advanced degree in Computer Science, Software Engineering, or another related field.
- Excellent leadership and interpersonal skills, with the ability to motivate and mentor team members.
- Ability to work in a fast-paced and dynamic environment.
- 8+ years of experience leading software development projects.