Software Engineer Flight Management Systems

Nesco Resource ·nescoresource.com

Location Phoenix, AZ
Work type Onsite
Salary USD 55 - 60 / hour
Type Full time
Level Mid
Source Shazamme
Information Technology 26-12069
Apply direct

Overview

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.

Essential Qualifications, Skills, and Technologies

  • 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.

Work Details

  • Location: Phoenix, Arizona
  • Work arrangement: Hybrid
  • Hybrid schedule: Minimum of three days per week in the office, with flexibility based on assigned work

Frequently asked questions

Who is hiring for the Software Engineer Flight Management Systems role?
Nesco Resource is hiring for the Software Engineer Flight Management Systems position, a Shazamme client. Apply directly on the employer's career site.
Where is the Software Engineer Flight Management Systems job located?
The Software Engineer Flight Management Systems role with Nesco Resource is based in Phoenix, AZ, US. The role is onsite-friendly.
Is the Software Engineer Flight Management Systems role remote?
Yes — the Software Engineer Flight Management Systems position at Nesco Resource is onsite. Candidates based in US are preferred.
What does the Software Engineer Flight Management Systems role pay?
Nesco Resource lists the Software Engineer Flight Management Systems role at USD 55–60 per hour.
Is the Software Engineer Flight Management Systems role full-time or contract?
This is a full time position at Nesco Resource.
What experience level is the Software Engineer Flight Management Systems role?
The Software Engineer Flight Management Systems position is aimed at mid-level candidates.
How do I apply for the Software Engineer Flight Management Systems role at Nesco Resource?
Apply directly on Nesco Resource's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct