Software Engineer Flight Management Systems

Nesco Resource, LLC
Phoenix, AZ, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$114,400.0 - $125,965.0
Working hours
Regular working hours

Tech stack

Agile Methodology Systems Engineering Code Review Data Link Design of User Interfaces Integrated Development Environments Multiprocessing Object-Oriented Software Development Performance Tuning Scrum Methodology Software Architecture Software Engineering
+6 more
Software Requirements Analysis Software Systems Software Organization Multithreading Information Technology DO-178B

Job description

Client is seeking an experienced Software Engineer to support Flight Management Systems software development for a next-generation avionics program. This role focuses on designing, developing, integrating, and validating FMS software solutions that support complex avionics functionality and certification requirements.

The ideal candidate has strong C or object-oriented development experience, hands-on Flight Management Systems software development experience, and the ability to work closely with software and systems engineering teams in a fast-paced development environment.

Core Responsibilities

  • Design and develop high-quality core software architecture and applications.
  • Integrate Flight Management software for new product development.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Implement software solutions that meet performance, security, and scalability requirements.
  • Conduct code reviews and provide constructive technical feedback.
  • Support testing and integration on lab test benches.
  • Support functional load deliveries and certification-related software development activities.
  • Stay current with software development best practices and industry trends.

Requirements

  • Bachelor’s degree in a technical discipline such as science, technology, engineering, or mathematics.
  • Minimum of 8 years of software development experience with Flight Management Systems.
  • Strong C or object-oriented programming skills.
  • Strong software architecture and design development skills.
  • Experience with Agile or Scrum software development methodologies.
  • FMS software development experience across functional areas such as:
  • Navigation database management
  • Flight planning
  • Lateral and vertical guidance
  • Performance predictions / trajectory predictions
  • Performance optimizations
  • Radio tuning
  • Approach operations
  • Datalink
  • Takeoff and landing
  • User interface development
  • Candidate must be a U.S. Person.

Preferred Skills or Experience

  • 8-15 years of relevant software development experience.
  • Advanced degree in Computer Science or a related field.
  • Embedded systems software development experience.
  • Multi-core or multi-threaded development experience.
  • Strong understanding of OOAD concepts.
  • Software development lifecycle experience per DO-178C.
  • Software verification and validation experience using C .
  • Strong analytical and software development skills.
  • Collaborative team-oriented work style.
  • Passion for continuous learning and professional development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on nescoresource.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:20 min

How social media platforms generate link previews

Lars Kölker · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

1:01 min

Demonstrating successful metadata scraping techniques for generic previews

Lars Kölker · WWC 2023

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all