Flight Software Engineer II

Vantage Systems Inc

United States

On-site

USD 119,413 - 167,183

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vantage Systems Inc is seeking a Flight Software Engineer II based in Washington, DC. This role involves providing engineering support for flight and ground system design while developing complex software for spacecraft bus functions.

The ideal candidate will possess a Master’s degree or equivalent experience, along with a SECRET security clearance. Responsibilities include designing safety-critical applications and leveraging advanced algorithms for flight systems.

This position is contingent upon program award.

Qualifications

  • Master’s degree in a relevant field.
  • Experience in flight software engineering.
  • Ability to develop complex software systems.

Responsibilities

  • Provide engineering support for flight and ground system design.
  • Design and develop software for spacecraft bus functions.
  • Evaluate advanced algorithms for flight system requirements.

Skills

Software engineering and design methodologies
Real-time sensing and actuating interfaces
Advanced mathematical methods and algorithms
Safety-critical applications development
COTS/GOTS evaluation

Education

Master’s degree
Bachelor’s degree with 5 years of experience
Associate degree with 10 years of experience
High School Diploma/GED with 10 years of experience

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Flight Software Engineer II

Full Time Professional Washington, DC

12 days ago Requisition ID: 1017

Salary Range: $119,413.00 To $167,183.00 Annually

Security Clearance:

SECRET position. Personnel must possess a final DoD granted SECRET security clearance.

Experience and Degree:

Junior: Master’s degree; Bachelor’s degree with 5 years of experience; Associate degree with 10 years; High School Diploma/GED with 10 years of experience

Experience:

  • Shall provide engineering support of the flight and ground system design and development team to assure system integrity, standards are applied where practical, new and emerging technologies are exploited to the required extent, and the system is developed with the goal of reuse of applicable software components in both ground and space systems to reduce development time and cost.
  • Shall design and development of all software related to spacecraft bus functions, instrument control, and onboard data processing.
  • Shall develop software for both run-time external commanding, controlling, and configuring; as well as run-time delivery of status, event logs, state of health and telemetry.
  • Shall develop safety-critical applications capable of detecting software and hardware fault and responding to faults in a prescribed manner through isolation or recovery.
  • Shall develop software control of flight systems leveraging real-time sensing and actuating interfaces
  • Shall develop hardware and application specific boot code for establishing baseline flight services and loading OS and application code into execution memory.
  • Shall evaluate and apply advanced mathematical methods and algorithms in software solutions which meet the control and performance requirements of flight systems.
  • Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
  • Shall provide specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Shall design, implement, and integrate software applications or performs software engineering tasks.
  • Shall utilize software engineering and design methodologies appropriate to the development, integration, and production environment.
  • Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
  • Shall mitigates risks, control costs and schedule variance, and effectively manages large scale, integrated software projects.
  • Shall review and tests software components for adherence to the design requirements and documents test results.
  • Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
  • Shall provide specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Shall design, implement, and integrate software applications or performs software engineering tasks.
  • Shall utilize software engineering and design methodologies appropriate to the development, integration, and production environment.
  • Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
  • Shall mitigates risks, control costs and schedule variance, and effectively manages large scale, integrated software projects.
  • Shall review and tests software components for adherence to the design requirements and documents test results.
  • Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
  • Shall provide specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Shall design, implement, and integrate software applications or performs software engineering tasks.
  • Shall utilize software engineering and design methodologies appropriate to the development, integration, and production environment.
  • Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
  • Shall mitigates risks, control costs and schedule variance, and effectively manages large scale, integrated software projects.
  • Shall review and tests software components for adherence to the design requirements and documents test results.

Please note, this position is Contingent upon Program Award.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Support Engineer II
Test Support Engineer II

Vantage Systems, Inc. • Northern (KY)

Hybrid
USD 99,000 - 144,000
Flight Software Engineer II - Real-Time Space Systems
Flight Software Engineer II - Real-Time Space Systems

Vantage Systems Inc • United States

On-site
USD 119,000 - 168,000
2070 Flight Software Engineer
2070 Flight Software Engineer

All Points Logistics, LLC • Greenbelt (MD), Northern (KY)

Hybrid
USD 95,000 - 110,000
Test Support Engineer III
Test Support Engineer III

Vantage Systems, Inc. • Northern (KY)

Hybrid
USD 116,000 - 167,000
Flight Software Engineer
Flight Software Engineer

W3Global • Torrance (CA)

On-site
USD 120,000 - 160,000
SOFTWARE ENGINEER II - TESTING
SOFTWARE ENGINEER II - TESTING

Platform Aerospace • Maryland

On-site
USD 96,000 - 115,000
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc. • Maryland

On-site
USD 100,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+3
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 120,000 - 150,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1
Sr. Systems Engineer
Sr. Systems Engineer

Huntington Ingalls Industries • Oklahoma City (OK)

On-site
USD 80,000 - 100,000
Senior Flight Software Engineer
Senior Flight Software Engineer

Singularity Defense Corp. • Gardena (CA)

On-site
USD 120,000 - 150,000