Honeywell

Senior Embedded Software Engineer – Next Generation Avionics

Honeywell

full-time

Posted on:

Location Type: Hybrid

Location: PhoenixArizonaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Lead the design, development, and implementation of complex software solutions, ensuring high standards of quality and performance.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Conduct code reviews and mentor junior engineers to foster a culture of continuous improvement and innovation.
  • Development, systems integration and verification of core Aircraft State and/or Aircraft Systems monitoring and synoptics application to be hosted on the Next Generation Avionics Platform.

Requirements

  • 6+ years of experience in software development and engineering.
  • Proficiency in programming languages including Java, C++, and Python.
  • Experience with software development tools, version control systems, and continuous integration/deployment pipelines.
  • U.S. PERSON REQUIREMENT: Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. citizen, U.S. permanent resident, asylum or refugee status in the U.S, or have the ability to obtain an export authorization.
  • WE VALUE:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Demonstrated ability to tackle complex technical challenges and provide innovative solutions.
  • Experience in leading software development projects and teams.
  • 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.
  • Software architecture design and embedded C++ coding.
  • Experience with working with sensors used for aircraft position, navigation (air data, AHRS, GPS).
  • Experience integrating or interfacing with aircraft systems (flaps, gear, cabin pressure, FADEC).
  • ARINC 661 graphics development (using Scade, preferred).
  • Understanding of the software development lifecycle (DO-178C preferred)
Benefits
  • Unlimited Vacation Plan with No Preset Maximums
  • Flexible Hybrid Work Schedule
  • Medical/Rx Health Savings Account (HSA)
  • Dental/Vision
  • Life Insurance
  • Short/Long-Term Disability
  • Employee Assistance Program (EAP)
  • 401(k) Match
  • Education Assistance
  • Flexible Spending Accounts
  • Parental Leave
  • 12 Paid Holidays

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaC++Pythonsoftware developmentsystems integrationverificationsoftware architecture designembedded C++ codingARINC 661 graphics developmentDO-178C
Soft skills
leadershipmentoringcollaborationproblem-solvinginnovationcontinuous improvementadaptabilitycommunicationtackling complex challengespassion for learning