Advanced Software Engineer

Honeywell Aerospace•Phoenix, AZ
•Hybrid

About The Position

As an Advanced Software Engineer at Honeywell Aerospace, you will apply advanced software engineering knowledge, processes, and tools to execute project work and meet technical, quality, customer, and certification requirements. You will contribute to the design, development, integration, verification, and release of software features for avionics display systems, algorithms, and software frameworks. The role supports delivery of products that meet customer specifications, certification requirements, and organizational quality standards, and includes regular interaction with internal stakeholders and external customers. Within the Integrated Flight Deck Systems COE, you will help define and improve engineering processes, recommend enhancements to technical methods, and mentor early-career engineers. You will use technical expertise and independent problem-solving to lead feature decomposition, coordinate development activities, and support program execution. The work directly contributes to product delivery by executing engineering subtasks, identifying technical improvements, driving feature implementation, and supporting customer-driven software solutions. You will report to the Sr Software Engineering Manager and work from the Phoenix, Arizona location on a hybrid schedule. New hires must work 100% onsite Monday through Friday for their first 90 days.

Requirements

  • High school diploma or GED.
  • At least 5 years of software development experience, including product development and systems/software integration in embedded, real-time, or regulated software environments.
  • At least 5 years of hands-on C++ development experience in embedded and/or real-time systems, such as DEOS, RTOS, or equivalent environments.
  • Experience designing and implementing software architectures, object-oriented designs, algorithms, and data structures.
  • Experience with software lifecycle processes, including design, development, verification, and release.
  • Must be a U.S. Person (U.S. citizen, U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status) or have the ability to obtain export authorization.
  • Must be currently authorized to work in the United States on a full-time basis; work visa sponsorship is not available.

Nice To Haves

  • Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, or mathematics.
  • At least 5 years of software development experience in regulated or safety-critical industries such as aerospace, avionics, defense, industrial automation, or medical devices.
  • Experience developing, integrating, testing, or maintaining real-time, embedded, control, or mission-critical systems.
  • Experience supporting certification, compliance reviews, quality audits, or requirements-based verification.
  • Experience providing technical guidance, conducting code reviews, supporting onboarding, or mentoring early-career engineers.

Responsibilities

  • Plan and execute software engineering activities to meet technical, quality, schedule, certification, and customer requirements.
  • Analyze, develop, and manage software and system requirements, feature implementation, and technical coordination across development activities.
  • Design, develop, integrate, maintain, test, debug, and verify avionics display software, algorithms, and application- or framework-level functionality.
  • Support software build, integration, release, and delivery while ensuring compliance with product, project, and certification requirements.
  • Collaborate with engineering, quality, certification, program management, and customer teams to support product development and customer acceptance.
  • Communicate technical progress, project status, risks, compliance findings, and corrective actions to stakeholders, leadership, and customers.
  • Improve engineering processes, methods, and product quality, and provide technical leadership, guidance, and mentorship to engineers.
  • Help define and improve engineering processes and recommend enhancements to technical methods.
  • Lead feature decomposition and coordinate development activities to support program execution.

Benefits

  • Employer-subsidized medical, dental, vision, and life insurance.
  • Short-term and long-term disability coverage.
  • 401(k) match.
  • Flexible spending accounts and health savings accounts.
  • Employee assistance program.
  • Educational assistance.
  • Parental leave.
  • 12 paid holidays.
  • Paid vacation, personal, and sick time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service