GNC Software Engineer

Nesco Resource ·nescoresource.com

Location Sunnyvale, CA
Work type Onsite
Salary USD 75 - 85 / hour
Type Full time
Level Mid
Source Shazamme
Information Technology 26-08382
Apply direct

Overview

Client is seeking a Guidance, Navigation & Control Engineer to support the design, development, integration, and testing of GNC software for mission-critical systems. This role will focus on building, debugging, and maintaining software tied to guidance, navigation, and control algorithms, while supporting simulation, flight software integration, and large-scale test execution. The ideal candidate brings strong software engineering fundamentals, experience working with mathematically intensive applications, and the ability to operate within structured engineering and configuration-managed environments.

Core Responsibilities

Plan, coordinate, and execute guidance, navigation, and control software development activities
Design, develop, document, test, and debug software supporting GNC algorithms and mission applications
Support software merges into simulation and flight software environments using software configuration management tools
Coordinate pipeline execution, testing activities, and Monte Carlo simulation runs on computer clusters
Analyze software behavior, resolve defects, and correct program errors
Prepare operating instructions and technical documentation related to software development and testing
Evaluate system capabilities and troubleshoot issues related to program logic, input data, output requirements, and programming methods
Follow established engineering standards, software processes, procedures, and lifecycle practices
Collaborate with cross-functional teams supporting mission systems, simulation, and flight software delivery

Essential Qualifications, Skills, and Technologies

Experience developing software for guidance, navigation, and control applications
Strong programming skills in software used for mathematically intensive engineering solutions
Experience with software design, debugging, testing, and documentation
Knowledge of software configuration management tools and controlled development environments
Experience supporting simulation pipelines, test runs, and Monte Carlo analysis workflows
Understanding of full software development lifecycle standards, processes, and procedures
Ability to analyze system behavior, identify defects, and resolve software issues in complex environments
Active or obtainable security clearance required

Preferred Skills or Experience

Experience integrating software into simulation and flight software environments
Experience supporting mission-critical or aerospace systems
Background working with computer clusters or high-volume simulation environments
Experience in highly structured engineering environments with strong software quality standards

Work Details

Location: Sunnyvale, CA
Work Arrangement: Onsite
Pay Rate: Up to $85/hr
Security Clearance: Required



Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.

Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Frequently asked questions

Who is hiring for the GNC Software Engineer role?
Nesco Resource is hiring for the GNC Software Engineer position, a Shazamme client. Apply directly on the employer's career site.
Where is the GNC Software Engineer job located?
The GNC Software Engineer role with Nesco Resource is based in Sunnyvale, CA, US. The role is onsite-friendly.
Is the GNC Software Engineer role remote?
Yes — the GNC Software Engineer position at Nesco Resource is onsite. Candidates based in US are preferred.
What does the GNC Software Engineer role pay?
Nesco Resource lists the GNC Software Engineer role at USD 75–85 per hour.
Is the GNC Software Engineer role full-time or contract?
This is a full time position at Nesco Resource.
What experience level is the GNC Software Engineer role?
The GNC Software Engineer position is aimed at mid-level candidates.
How do I apply for the GNC Software Engineer 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