A

Arcfield

Defense systems engineering, cyber and missiles

Flight Software Engineer 5

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeLouisville, CO, USA$134.3k - $233.5kIn-person

About the Job

Requirements

  • A bachelor's degree or higher in a relevant engineering or computation field plus 10–12 years of professional experience in software engineering development positions for high-reliability space and aerospace applications, or an MS plus 8–10 years, or a PhD plus 5–7 years.
  • Experience with space processing architectures encompassing microcontrollers, processors, system-on-chip devices, and graphics processing units.
  • Strong knowledge of embedded systems, operating systems, real-time operating systems, and programming or scripting languages including C, C++, Python, and Bash.
  • Experience supporting programs and products through all phases of development, from requirements derivation and development to sustainment.
  • Experience with Git-based source control and continuous integration and continuous delivery systems.
  • Familiarity with containerization technologies such as Podman, Docker, and Docker Compose.
  • Familiarity with communication protocols such as TCP/IP, UDP, serial, routing, and message queues.

Responsibilities

  • Lead development, integration, and maintenance for complex ground and space payloads.
  • Develop complex applications and algorithms for embedded processing systems using microcontrollers, processors, graphics processing units, and system-on-chip devices for spacecraft, ground sensor, and tooling applications.
  • Maintain code and configuration management and continuous integration and continuous delivery pipeline best practices for building, testing, and deploying software and applications.
  • Participate in technical design reviews, code inspections, and hardware and software integration tests; analyze and build code for efficiency, stability, and scalability.
  • Support flight software qualification and certification activities, preparing documentation and evidence for training, reviews, and audits.
  • Communicate complex technical concepts to multidisciplinary audiences in writing and verbally.
  • Deliver software, documentation, and products while balancing technical excellence with cost and schedule targets.
  • Interface with hardware designers, scientists, and development engineers.
  • Monitor and report software trends and assess third-party and open-source software for use in applications.
  • Support proposal writing and provide technical information for new business.

Desired Qualifications

  • Experience developing and implementing architectures for a variety of customers, including Department of War (national defense), NASA (civil space), and commercial customers.
  • Experience with cybersecurity concepts, vetting, and implementation in flight software and supporting systems.
  • Knowledge of aerospace concepts, including basic orbital mechanics, sources of perturbations, and payload interactions with spacecraft attitude and environment.

About the Company

Arcfield

Defense systems engineering, cyber and missiles

Arcfield provides mission-focused engineering, defense systems integration, and specialized support across cyber, space, hypersonic, and missile domains. It combines systems engineering, risk assessment, and mission assurance with cybersecurity, space operations, and missile support to protect and enable defense missions. With a 65+ year track record and a large technical workforce across North American offices, it differentiates itself through broad expertise and a long history in cyber, space, hypersonic, and conventional/missile work. Its goal is to protect the nation and its allies by delivering integrated, dependable defense capabilities and mission readiness.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Chantilly, VA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Arcfield

See more jobs