Principal Software Engineer (Contract) - Flight Software

20 hours, 41 minutes ago
Full-time
Lead
Quality Assurance and Testing
ALTEN Technology

ALTEN Technology

ALTEN Technology is an engineering services company and consulting firm in the USA, providing tailored engineering solutions across various industries such as aerospace, medtech, robotics, automotive, and more. With a team of over 600 professionals, we...

Construction & Engineering
251-1K
Founded 1988

Description

  • Contribute to the development of new satellite flight software for U.S. satellite platforms.
  • Support the development and integration of guidance, navigation, and control (GNC) algorithms.
  • Support development and modification of flight software hosted on new flight computer designs.
  • Develop in-house tools to analyze flight software performance and assess compatibility with new missions and concepts of operations.
  • Develop and execute flight software verification and validation tests at the unit, module, subsystem, and platform levels.
  • Develop and execute software integration and test activities using proprietary satellite digital twin software and Hardware in the Loop (HIL) FlatSat setups.
  • Establish and document test methodologies and test descriptions to verify compliance with customer requirements.
  • Develop and implement software and tools for ground support equipment used to test and validate flight software.
  • Contribute to document management, including versioning, bug reporting, and test plan documentation.
  • Support working groups, customer and vendor coordination, proposal writing, and new business efforts.

Requirements

  • Bachelor's degree in STEM or a related scientific area; Master's degree in STEM or related scientific area is preferred.
  • 15+ years of experience with a Bachelor's degree, or 12+ years with a Master's degree.
  • Proven track record working with space hardware and/or flight software systems from conceptual design through operations.
  • Proficiency in C/C++.
  • Demonstrated ability to learn quickly and work independently.
  • Experience in one or more of the following areas: GNC algorithm design, analysis, testing, and implementation; new device bring-up; BSP implementation; embedded software development and testing; cybersecurity; device driver development and testing of software/hardware interfaces; real-time operating systems programming, debugging, and testing; functional validation of embedded software on hardware; software safety assurance; network topology and configuration; simulators including numerical, emulator, and hardware-in-the-loop; software requirements and configuration management.
  • US citizenship is required.
  • Ability to obtain and maintain a government security clearance; active DoD Secret or higher clearance is highly desirable.
  • Periodic travel of less than 20% to U.S. facilities or partner companies, with occasional international travel.
  • Ability to meet physical requirements including prolonged sitting, standing, walking, lifting/carrying up to 40 lbs, and operating office/electronic equipment.

Benefits

  • Fully remote work option.
  • Preferred locations include Denver, CO, Arlington, VA, Merritt Island, FL, and Houston, TX.
  • Salary range of $150K-$220K.
  • Comprehensive benefits.
  • Mentorship and career growth opportunities.
  • Opportunity to work on challenging space technology programs.
  • Equal opportunity employment environment.
  • Pre-employment drug screening required as a condition of hire.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

QA Engineer

Versapay 51-250 Capital Markets

Versapay is hiring a remote QA Engineer in Canada to ensure the quality of its accounts receivable platform through hands-on testing, automation, and cross-functional collaboration.

CI/CD Cypress Git JavaScript Jenkins JIRA JUnit Linux macOS MySQL Playwright PostgreSQL Postman React Ruby Ruby on Rails Selenium TestNG TypeScript
16 hours, 40 minutes ago

[Job - 28799] Quality Analyst Mid-Level, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Mid-Level QA Analyst in Brazil to support remote delivery of AI-focused projects by defining, validating, and automating test coverage while improving quality assurance processes across cross-functional teams.

Agile Azure BDD Git Playwright Postman Python
16 hours, 40 minutes ago

QA Engineer MS045KA

Coderio 51-250 Internet Software & Services

Coderio is hiring a remote QA Engineer to validate a strategic real-time data platform, ensuring functional correctness and data integrity across the full product flow.

JavaScript Postman Python SQL
16 hours, 41 minutes ago

Submission Review Financial Analyst (UK) -WFH

This role supports a financial viability assessment process at an assessment company by reviewing entity-submitted financial information, validating documents and reconciliations, and preparing accurate uploads for analyst review.

16 hours, 56 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers