OverviewThe AD&D Advanced Software Engineer will leadthe development of advanced software capabilities for next-generation aircraftsystems. This role focuses on designing and implementing software features foruser interfaces, automated and autonomous controls, and AI/ML-drivenapplications. The engin
JSfirm
AD&D Advanced Software Engineer Sr
Job Description:
Overview
The AD&D Advanced Software Engineer will leadthe development of advanced software capabilities for next-generation aircraftsystems. This role focuses on designing and implementing software features foruser interfaces, automated and autonomous controls, and AI/ML-drivenapplications. The engineer will architect scalable solutions, writeproduction-quality code, and build backend systems to support continuousintegration, continuous development, and machine learning model training.Experience in aviation-certified software is a plus, but candidates fromrobotics, automotive, or industrial automation backgrounds are encouraged toapply.
Responsibilities
  • Design and implement advanced software features for flight deck user interfaces and automated/autonomous control systems.
  • Develop AI/ML algorithms for perception, decision-making, and predictive analytics.
  • Integrate computer vision and sensor fusion pipelines for enhanced situational awareness.
  • Architect backend systems for CI/CD workflows, data pipelines, and ML model training.
  • Collaborate with avionics, systems engineering, and IT teams to ensure robust integration.
  • Support simulation, integration, and flight test activities to validate software in relevant environments.
  • Participate in design reviews, trade studies, and technical planning for advanced software architectures.
  • Write, test, document, and review code according to industry best practices.
Qualifications
  • 4 - 7 years of industry experience in software development for complex systems. Masters degree, preferred.
  • Ability to architect scalable backend systems for CI/CD and ML workflows.
  • Bachelors degree in Computer Science, Software Engineering, or related technical discipline.
  • Experience with AI/ML frameworks such as TensorFlow or PyTorch.
  • Experience with real-time systems and robotics middleware (ROS, DDS).
  • Experience with software design patterns, modular architectures, and API development.
  • Hands-on experience with Linux and open-source development tools.
  • Proficiency in Python and C++ for high-performance applications.
  • Strong problem-solving skills and ability to debug complex distributed systems.
  • Strong understanding of computer vision algorithms and sensor fusion techniques.

Preferred Qualifications

  • Doctorate in Computer Science, Aerospace, or related field, preferred.
  • Experience developing aviation-certified software (DO-178C) or other safety-critical systems.
  • Background in robotics, automotive, or industrial automation software development.
  • Experience with computer vision libraries (OpenCV, CUDA) and GPU optimization.
  • Familiarity with cloud-based ML workflows and data pipeline architectures.
  • Experience with CI/CD tools (Jenkins, GitLab CI) and containerization (Docker, Kubernetes).
  • Knowledge of state machines, behavior trees, and task planning algorithms.
  • Experience with multi-agent collaboration and human-machine interfaces.
  • Startup or rapid development program experience.
  • Pilots license or aviation experience is a plus.

Our Benefits: Cirrus provides a range of exciting benefits, including:

  • Comprehensive Health Coverage: Medical, vision, dental, with additional dependent coverage options
  • Employer-Paid Coverages: Group term life, short- and long-term disability insurance
  • Flexible Spending Accounts: FSA and HSA offerings with company contributions to HSA
  • Well-being: Calm Health, Employee Assistance Program, and wellness incentives through medical provider
  • 401(k) Plan: Dollar-for-dollar match up to 5 after 90 days, with 100 vesting at 1 year of service
  • PTO: Various PTO plans starting at 100 hours accrued within the first year
  • Additional Time off Benefits: Paid holidays, 2 weeks of Paid Parental leave, paid time for funeral leave and jury duty
  • Career Development: Tuition reimbursement program and professional growth opportunities
  • Exclusive Discounts: Cirrus Store, partner and spanetplace discounts available
  • Community & Engagement: Company and employee clubs at various locations


These benefits are designed to support your well-being, growth, and enjoyment at Cirrus!

Pay Range
Salary Range: USD $111,755.49/Yr. - USD $167,633.23/Yr.
Company Details
Cirrus
4515 Taylor Circle
Duluth, Minnesota 55811 USA
www.cirrusaircraft.com/careers
106 Open Jobs Available
Cirrus is the global leader in personal aviation.

Founded in 1984, the brand is, most notably, known for:
• Producing the industry's best-selling piston aircraft, the SR Series
• Innovating the world’s first single-engine personal...
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)
Job Info
Location
Phoenix, Arizona, United States
Type
Permanent
Company Details
Cirrus
4515 Taylor Circle
Duluth, Minnesota 55811 USA
www.cirrusaircraft.com/careers
106 Open Jobs Available
Cirrus is the global leader in personal aviation.

Founded in 1984, the brand is, most notably, known for:
• Producing the industry's best-selling piston aircraft, the SR Series
• Innovating the world’s first single-engine personal...

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2026 JSfirm