Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Integration Test Engineer

Astrobotic Technology

Job Description

Job Description

Astrobotic Technology is seeking a Software & Test Integration Engineer to help plan, integrate, and execute software verification and test activities for our next generation of lunar landers.

In this role, you'll work alongside a talented, multidisciplinary team to ensure mission-critical software performs flawlessly—from the lab to launch and ultimately on the lunar surface. We're looking for a motivated, detail-oriented engineer who thrives in a fast-paced, collaborative environment and is eager to solve complex technical challenges. As a member of Astrobotic's Software & Controls Team, you'll play a direct role in advancing the future of commercial lunar exploration and helping make history as we deliver payloads to the Moon—and beyond.

Responsibilities include:

  • Design test plans and test procedures to validate and verify spacecraft software and hardware, including rocket engines, inertial measurement units, star trackers, radar systems, sun sensors, thermal controllers, lidar, and guidance, navigation and control algorithms designed to autonomously navigate a spacecraft to the moon and land on it.
  • Develop software testing infrastructure and tests within it that facilitate easily verifying that spacecraft systems function the same across platforms with varying combinations of emulators and spacecraft hardware.
  • Improve the capabilities of software testing infrastructure to support both developer and automated testing needs, enabling tighter integration between developers and testers.
  • Execute test procedures manually in cases where multi-million dollar spacecraft hardware is involved, and report regressions. Ideally develop the automated system so that manual testing follows automated testing closely.
  • Expand tests that run autonomously on a nightly basis against a continuous integration pipeline across different test platforms, for increased test coverage across more systems.
  • Write bug tickets when software issues are incurred as part of our verification process.
  • Develop automatic reporting tools and mechanisms to improve understanding of how failed and passed tests map to subsystem-level requirements.
  • Benchmark and analyze spacecraft system performance across all flight modes.
  • Help identify and resolve anomalous software behavior.
  • Work with a small team of developers, engineers and technicians to proactively solve problems found through testing the spacecraft software system.

Other responsibilities may include:

  • Manage and schedule test regressions and test resources.
  • Manage test software repositories for multiple projects.
  • Perform acceptance tests and trace tested features back to requirements
  • Collect, analyze and present test metrics.

Required Qualifications:

  • A bachelor’s or graduate degree, ideally in a technical field.
  • Minimum five years of relevant work experience
  • Proficiency with Object-Oriented Programming (OOP)
  • Proficiency with scripting languages (e.g. Python)
  • Demonstrated ability to build and test distributed software and/or hardware systems.
  • Demonstrated ability to lead anomaly investigation activities involving multiple experts.

Beneficial Qualifications:

  • Knowledge of formal software V and V processes.
  • Proficiency with software configuration management tools (e.g. git).
  • Experience with containers (e.g. Docker) and virtual machines (e.g. QEMU).
  • Experience with Linux and other embedded operating systems.
  • Familiarity with coding safety standards (e.g. MISRA-C).
  • Familiarity with communication protocols (e.g. CCSDS, Ethernet, RS-422, TCP/IP, I2C, QAM, RS-232, Spacewire, CAN, GPIO, IPC, MIL1553, RS-485).
  • Familiarity with electronic test equipment including oscilloscopes, multimeters, and logic analyzers.
  • Familiarity with electrical circuit dynamics.
  • Familiarity with environmental testing (e.g. EMC/EMI, thermal-vacuum testing).
  • Familiarity with some of the systems that the software system is driving including multi-DOF spacecraft controls, thermal systems, RF communications systems, avionics systems, and power systems.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Integration Test Engineer in Pittsburgh, PA vacancy
  •  ...Software Integration Engineer Company Overview Near Earth Autonomy is creating a future where autonomous flight is commonplace and safe. Our...  ...are serious about system design, development, real-world testing, and delivering to customers working, useful systems. Responsibilities... 
    Suggested
    Permanent employment
    Temporary work

    Near Earth Autonomy

    Pittsburgh, PA
    2 days ago
  •  ...position, therefore, applicants must be clearable.**  Responsibilities:  ~Create and maintain software regression test documentation  ~Assist engineering with integration test and perform system regression testing  ~Assist engineering with software configuration management... 
    Suggested
    Worldwide

    Compunetix

    Monroeville, PA
    4 days ago
  •  ...Embedded Software engineer Location: PA Major Tasks and Responsibilities of the position: • Think big; bring fresh ideas and approaches to design and develop innovative solutions in medical devices to meet or exceed customer satisfaction • Evaluate... 
    Suggested

    Kasmo Global

    Pittsburgh, PA
    4 days ago
  •  ...SEI advances software engineering principles and practices and serves as a national resource in...  ...'ve built, analyzed, debugged, and/or tested bare-metal systems and are familiar with...  ...exposure with modern RTOSes, e.g. VxWorks or Integrity, and developed and analyzed embedded... 
    Suggested
    Full time
    Part time
    Work at office
    Relocation package

    Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  • $86k - $126k

     ...Embedded Software Engineer Eaton's Power Components Division is currently seeking an Embedded...  ...generation control and monitoring systems integrated with Eaton's Circuit Breaker product...  ...other firmware engineers, Hardware and Test team members across the globe, interacts... 
    Suggested
    H1b
    Remote work
    Visa sponsorship
    Relocation package
    2 days per week

    Eaton Plc

    Coraopolis, PA
    21 hours ago
  •  ...Coding in C, C++, and Python Strong software design analysis Capable of expressing...  ...'s degree in computer science, software engineering or relevant field required. ~2-3 years...  ...~ Git, debuggers, and compilers ~ C-test and G-test suites ~ System-level feature... 

    Voluble Systems LLC

    Pittsburgh, PA
    1 day ago
  •  ...Company Name: Hellbender Inc. Job Title : Embedded Software Engineer Department : Software Report to: Software Engineering Manager Who we are: Hellbender Inc. is a Pennsylvania Benefit Corporation who partners with innovators to mature their... 
    Work experience placement
    Flexible hours

    HELLBENDER Inc.

    Pittsburgh, PA
    3 days ago
  •  ...DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team...  ...to-end autonomy capabilities Drive integration of autonomy software with sensors,...  ...Ensure software quality through automated testing, CI/CD pipelines, performance... 
    Full time

    Diversified Services Network

    Pittsburgh, PA
    5 days ago
  •  ...Responsibilities: Perform functional and empirical analysis and design of software systems for Benshaw products. Provide full documentation of...  ..., and diagnostic software. Work closely with hardware engineers, power electronic engineers, and other software engineers to... 
    Permanent employment
    Full time
    Temporary work
    H1b
    Relocation package

    Benshaw Inc

    Pittsburgh, PA
    5 days ago
  • $59.7k - $86.3k

     ...We are looking for Junior Quality Engineer to join our Pittsburgh (Cheswick) location!...  ...Since 1952 Curtiss Wright EMD has been integral to the US Navy's nuclear propulsion program...  ...Wright in Cheswick, PA designs, manufactures, tests, and provides after-market support for... 

    Curtiss-Wright

    Cheswick, PA
    2 days ago
  •  ...hours support for on-site work. Coordinate with USS and Accenture teams to deliver services to HDQ customers. Act as a fully integrated member of the Data Networking team, responsible for delivering successful solutions and trouble resolution. Monitor data... 
    Work at office

    Computer Task Group, Inc

    West Mifflin, PA
    4 days ago
  •  ...Pittsburgh, PA, seeks a Senior Quality Assurance Engineer responsible for implementing quality...  ...and data analysis; (6) execute software quality assurance related activities and...  ...programs, Hitachi's substance screening program tests pre-employment candidates and current... 
    Full time
    Temporary work
    Remote work
    Relocation
    Flexible hours

    Hitachi

    Pittsburgh, PA
    2 days ago
  • System One is seeking a Principal Network Engineer specializing in Palo Alto Networks to support remote initiatives in Coraopolis, United States. Candidates must have IoT experience and expertise in Palo Alto Networks, with SCM deployment knowledge being beneficial. Responsibilities... 
    Remote job

    System One

    Coraopolis, PA
    3 days ago
  • $150k - $200k

     ...Transmission Line Engineer Work on infrastructure that directly supports large-scale power delivery. Strong long-term career stability with high demand driven by grid modernization. About Our Client Our client is a nationally recognized EPC firm with a long-standing... 
    Work experience placement
    Internship
    Local area
    Flexible hours
    3 days per week

    Michael Page

    Pittsburgh, PA
    21 hours ago
  •  ...Cisco Voip Telecom Engineer Responsible for architecting and implementing the VOIP infrastructure, as well as ongoing management of it. The candidate should have in depth knowledge of Cisco Call Manager/Cisco Technologies. They should have basic understanding of LAN... 

    Syntricate Technologies

    Pittsburgh, PA
    4 days ago
  • $116.35k - $210.33k

     ...Description We are seeking a Manager of Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast-paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as a... 
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Leidos

    Pittsburgh, PA
    21 hours ago
  • $73.45k - $132.78k

     ...Description Transmission Line Engineer (Mid, Senior, & Lead Levels) Locations: South...  ...lead projects that increase capacity, integrate renewable energy, and harden the grid against...  ...utility transmission systems Software Proficiency: Expert-level or working knowledge... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Pittsburgh, PA
    2 days ago
  • $500 per month

     ...Professional Game Tester We're looking for passionate gamers to join our elite team of mobile game testers. Get paid to play and test the latest games before they launch. $500+ Avg Monthly Pay 5-10 Hours/Week 100% Remote Position Requirements: Must... 
    Remote work
    10 hours per week

    Babki

    Penn Hills, PA
    3 days ago
  •  ...Job Description Growing full service firm looking to add a talented Transmission Line QA/QC Engineer to their Pittsburgh office! Responsibilities: Overseedesign reviews/validation procedures Ensureaccuracy and safety of the design of high voltage... 
    Work at office

    Harrison Consulting Solutions

    Pittsburgh, PA
    1 day ago
  •  ...opportunity is for you! As an EPC Telecom Engineer, you will be responsible for the full...  ...Prepare technical requisitions for hardware, software, and cabling. Conduct technical...  ...documentation, and oversee Factory Acceptance Tests (FATs) and Site Acceptance Tests (SATs).... 
    For contractors
    For subcontractor
    Work at office

    Jacobs

    Pittsburgh, PA
    3 days ago
  • $86k - $126k

    Eaton Corporation is looking for an Embedded Software Engineer to join its Power Components Division. This hybrid role based in Coraopolis, PA, involves designing firmware for control and monitoring systems while collaborating with global engineering teams. The expected... 
    Relocation package

    Eaton Corporation

    Coraopolis, PA
    3 days ago
  •  ...Day to Day: Insight Global is seeking a Senior Software Development Process & Quality Engineer to support a highly regulated engineering organization....  ...This is NOT a hands-on development, Agile coaching, or testing role. Responsibilities: Analyze, define, and... 

    Insight Global

    Oakmont, PA
    2 days ago
  •  ...seeking an exceptional Quality Assurance Engineer to serve as our quality champion and...  ...and performing both automated and manual testing while producing associated documentation...  ...in a product organization ~3+ years of software development in test experience, including... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Shift work

    Air

    Pittsburgh, PA
    13 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description Work as FileNet system... 

    SonSoft

    Penn Hills, PA
    21 hours ago
  • $117.9k - $184.3k

    The Naval Nuclear Laboratory is seeking a principal level software engineer in West Mifflin, PA. The successful candidate will join a strong software team to design, develop, and support a catalog of software components for propulsion plant applications. Applicants should... 
    Flexible hours

    Naval Nuclear Laboratory

    West Mifflin, PA
    2 days ago
  •  ...Position Overview The Solutions Engineer is a rare, high-impact role...  ...code, and ship working software directly into operations. AI...  ..., data pipelines, system integrations, and application layers, always...  ...handoffs • Conduct unit testing, user acceptance testing coordination... 

    Bridgeway

    Coraopolis, PA
    3 days ago
  • $73.45k - $132.78k

     ...Description Leidos is seeking a Senior Transmission Line Engineer who will work as members of a dynamic team working in a fast-...  ...) Maintain strong technical proficiency in industry-standard software and Leidos design processes. Required Education &... 
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package

    Leidos

    Allison Park, PA
    21 hours ago
  • Eaton Corporation is seeking an Electrical Engineering Embedded Hardware Specialist to join our Advanced Technology Team in Coraopolis, PA. This role involves leading the design and development of embedded electronics for circuit protection products. The ideal candidate... 
    Remote work

    Eaton Corporation

    Coraopolis, PA
    1 day ago
  • $86.01k

     ...Network Engineer Print ( Apply  Network Engineer Salary See Position Description Location Pittsburgh, PA Job Type CS Non-Competitive, Full Time Job Number 26-NE02-01 Department Innovation & Performance Opening Date 03/09/2026... 
    Full time
    Work experience placement
    Relocation

    City of Pittsburgh

    Pittsburgh, PA
    2 days ago
  •  ...cars.     Could you be the full-time Network and Connectivity Engineer in Pittsburgh, PA, US we’re looking for?     Your future...  ...Sub-System project deployment activities (Design, Installation, Test & Commissioning)   Key accountabilities Support the Projects... 
    Full time
    Worldwide

    ALSTOM

    West Mifflin, PA
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Integration Test Engineer. Be the first to apply!