Honeywell-posted 2 months ago
Full-time • Senior
Hybrid • Phoenix, AZ
5,001-10,000 employees
Merchant Wholesalers, Durable Goods

At Honeywell, our people are driven by a desire to contribute, be challenged and grow. Our people make Honeywell a special company and are a key competitive advantage. Thousands of Honeywell Aerospace technologies, products and services are found on virtually every commercial, defense and space aircraft worldwide. We develop solutions that span air traffic modernization, flight and runway safety, engines, cockpit and cabin electronics, wireless connectivity, logistics and more. Honeywell Aerospace delivers safe, efficient, productive and more comfortable transportation experiences for manufacturers, airlines, business and general aviation aircraft, military and airports through three divisions, Air Transport and Regional, Business and General Aviation and Defense and Space. As a Senior Advanced Software Engineer, you will play a critical role in the success of our software initiatives by delivering technical excellence and collaborating with global teams to ensure timely and high-quality project deliveries. You will be part of the Thunderbolt Platform Center of Excellence (CoE), which is dedicated to driving greater software development efficiency and elevating software quality across the Aerospace organization. The Thunderbolt Platform CoE is composed of highly skilled engineers who lead efforts in software architecture, design, and best practices for platform development across aerospace products. The team is responsible for the design, development, and DO-178C Level A certification of core software components. You will report directly to our Engineering Manager, and you'll work out of our Deer Valley, AZ location on a Hybrid work schedule.

  • Lead the software development and delivery of Thunderbolt platform software for multiple applications
  • 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
  • Drive innovation, creating growth ideas and products for exceptional customer experience.
  • Bachelor's degree from an accredited institution in a technical discipline such as science, technology, engineering, mathematics
  • 6+ years of experience leading software development projects.
  • Strong proficiency in programming languages (C, C++, assembly).
  • Experience with software development tools, version control systems, and continuous integration/deployment pipelines.
  • Lead complex feature development from customer requirements to deployment
  • 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 A66
  • Advanced degrees in Computer Science, Software Engineering, or another related field.
  • Excellent leadership and interpersonal skills, with the ability to motivate and mentor team members.
  • Solid understanding of software development best practices, design patterns, and architecture principles.
  • Ability to work in a fast-paced and dynamic environment.
  • Passion for innovation and continuous learning.
  • Employer subsidized Medical, Dental, Vision, and Life Insurance
  • Short-Term and Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • Health Savings Accounts
  • EAP
  • Educational Assistance
  • Parental Leave
  • Paid Time Off (for vacation, personal business, sick time, and parental leave)
  • 12 Paid Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service