Flight Software Engineer III

Arcfield
  • Louisville, Colorado
  • Full-time
30+ days ago

Job Description

Arcfield Overview: Orion, a wholly owned subsidiary of Arcfield, was born from the vision to apply fundamental space physics knowledge to real-world problems. A leader in the small satellite industry, Orion leverages scientific and engineering expertise to develop unique solutions to address complex space-based challenges to turn science into data and data into knowledge. Responsibilities:

Overview

 

Orion Space Solutions, an Arcfield company, was born out of the vision for applying fundamental space physics knowledge to address real-world problems. Founded in 2005, and based in Louisville, Colorado, Orion Space Solutions is a leader in the “New Space” small satellite industry. We leverage our scientific and engineering expertise to develop unique solutions to address complex space physics challenges, including instrumentation, modeling capabilities, and data analytics; Orion Space Solutions turns science into data, data into knowledge. We are scientists, researchers, engineers and businesspeople dedicated to solving global problems that affect how people live, work and play on our planet and in space through applied science backed by empirical knowledge. If you want to be part of a highly collaborative team, work in an amazing environment surrounded by the best and the brightest, solving BIG problems for our planet, read on.

 

  • Flight Software Engineer III leads the development, integration, and maintenance for complex ground and space payloads for Orion Space Solutions engineering team. The successful candidate will partner with hardware engineers, program leads, and other participating engineers to deliver reliable, high-performance software for multiple programs.
  • Key Responsibilities
  • Develop complex applications and algorithms for embedded processing systems utilizing latest processing architectures: micro-controllers, processors, graphic processing units (GPU) and system-on-chip devices (SoC), for spacecraft, ground sensor, and tooling applications.
  • Maintain code and configuration management and CI/CD pipeline best practices for build, test, and deployment of software/applications.
  • Participate in technical design reviews, code inspections, and integration tests with hardware and software, analyzing and building code for efficiency, stability, and scalability.
  • Support qualification and certification activities for flight software, preparing necessary documentation and evidence for training, reviews, and audits.
  • Deliver excellent written and verbal communications; convey complex technical concepts to multidisciplinary audiences.
  • Deliver software/documentation/products 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 technical information for new business.
Qualifications:

Qualifications


Required

  • Bachelor’s degree or higher in a relevant engineering or computation field plus 5-7 years,
    MS plus 3-5 years, or PhD plus 0-2 years of professional experience in software engineering development positions for high-reliability space & aerospace applications.
  • Experience with space processing architecture encompassing micro-controllers, processors, system-on-chip and graphic processing unit devices.
  • Strong knowledge of embedded systems, operating systems, RTOS and programming/scripting languages (C, C++, Python, 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, Docker-Compose.
  • Familiarity with communication protocols such as TCP/IP, UDP, serial, routing, message queues.

Preferred

  • Experience developing and implementing architectures for variety of customers: DoW (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.
Equal Pay Act: This is the projected compensation range for this position. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories. In addition, Arcfield invests in its employees beyond just compensation. Arcfield ’s benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, Short Term and Long-Term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections. Min: $92,978.75 Max: $161.672.00 EEO Statement:

We are an equal opportunity employer and federal government contractor. We do not discriminate against any employee or applicant for employment as protected by law.

Numbers & Facts

LocationLouisville, Colorado
Job TypeFull-time

Skills

  • Aerospace and Defenseunmatched
  • Algorithmsunmatched
  • Bash Scriptingunmatched
  • Best Practicesunmatched
  • Building Codesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Code Reviewsunmatched
  • Communications Protocolsunmatched
  • Computer Engineeringunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Analysisunmatched
  • Data Modelingunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Embedded Operating Systemsunmatched
  • Embedded Systemsunmatched
  • Federal Contractsunmatched
  • Federal Governmentunmatched
  • GPU (Graphics Processing Unit)unmatched
  • Gitunmatched
  • Government Contractsunmatched
  • Hardware Designunmatched
  • Hardware-Software Integrationunmatched
  • High Reliabilityunmatched
  • Instrumentationunmatched
  • Integration Testingunmatched
  • Internet Securityunmatched
  • Machine Toolunmatched
  • Messaging Middlewareunmatched
  • Microcontrollerunmatched
  • Open Sourceunmatched
  • Physicsunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Product Documentationunmatched
  • Product Supportunmatched
  • Proposal Writingunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assurance Methodologyunmatched
  • Realtime Operating Systemunmatched
  • Requirements Derivationunmatched
  • Scientific Researchunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Space Scienceunmatched
  • System-on-a-Chip (SoC)unmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Team Playerunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Trend Analysisunmatched
  • UDP (User Datagram Protocol)unmatched
  • Wheel/Front-End Loaderunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder