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 4 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
    3 days ago
  •  ...professionals for this role. The Principal QA Engineer serves as a product expert for quality assurance, leading testing initiatives across the Sage Fixed Assets...  ...multifaceted nature of quality leadership in a modern software development environment. Key... 
    Suggested
    Work at office

    Sage

    Pittsburgh, PA
    21 days ago
  •  ...Opulo Integration Engineer Our vision is to make it easy and accessible to manufacture a product. We're starting with...  ..., designing circuit boards, writing firmware and software, performing lifetime and validation testing according to a PRD, and helping spin up... 
    Suggested
    Contract work
    Flexible hours

    Opulo

    Pittsburgh, PA
    12 hours ago
  •  ...Network Support Engineer The Network Support Engineer is responsible for the support and troubleshooting of networking, data, and wireless network solutions. You will be a part of the Networking Division team that is responsible for providing technical support and... 
    Suggested
    Full time
    Work at office
    Remote work

    Dagostino Electronic Services

    Pittsburgh, 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
    5 days ago
  • ** _This position within the Software Engineering Institute (SEI) will support work in Huntsville...  ...schedule and performance perspective; integrating with the customer contractor software...  ...system requirements. Analyze software test and evaluation techniques and... 
    Full time
    Part time
    For contractors
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Carnegie Mellon University

    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... 
    Full time
    Part time
    Work experience placement
    Work at office
    Relocation package

    Carnegie Mellon University

    Pittsburgh, PA
    2 days 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
    2 days ago
  •  ...Embedded Software Engineer Pittsburgh, PA Hellbender Inc. is a Pennsylvania Benefit Corporation who partners with innovators to mature their Artificial Intelligence enabled computing sensors and produce their solutions onshore at prototype to high volumes. Hellbender... 
    Work experience placement
    Flexible hours

    HELLBENDER

    Pittsburgh, PA
    13 hours ago
  •  ...50 to 52 rates 5 Positions Location - Onsite in Pittsburgh, Dallas, Birmingham, Charlotte, Denver Required skills: Banking Industry Knowledge Combinatorial Test Design - IGNITE, Hexawise Automation tools - Selenium frameworks, Karate, Postman... 

    Anveta

    Pittsburgh, PA
    3 days ago
  •  ...Dynamic Software Test Engineer Wanted to Drive Quality and Innovation Are you passionate about ensuring software excellence and ready to...  ...regression test documentation ~ Experience assisting with integration testing and system regression testing ~ Familiarity with... 
    Worldwide

    Staffing Solutions Enterprises

    Monroeville, PA
    8 days ago
  • $200k - $275k

     ...system team works at the intersection of software engineering, machine learning, sensors, and...  ...run on self-driving vehicles. * Design test harnesses for embedded software components...  ...working with Bazel. * Experience integrating various sensors, including Cameras, IMUs... 
    Work at office

    Motional

    Pittsburgh, PA
    2 days ago
  •  ...Project Manager driving enterprise Quality Engineering transformation at BNY. This role serves...  ...Vittal, leading initiatives to elevate testing discipline, test data strategy,...  ...modern test management tools Required Software/ Technology Java, Python,.NET, C++, Oracle... 
    Monday to Friday

    InterSources

    Pittsburgh, PA
    12 hours 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... 
    Worldwide

    Compunetix

    Monroeville, 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

    Pittsburgh, PA
    2 days ago
  •  ...Software Tester Eos Energy Enterprises, Inc. is accelerating the shift to American energy independence...  ...Responsibilities Develop and execute test plans, test cases, and test scripts for functional, regression, integration, and system testing. Collaborate with... 
    Work at office
    Local area
    Shift work
    Night shift

    Eos Energy Storage

    Pittsburgh, PA
    4 days ago
  • $150k - $200k

     ...the grid. Job Description This position will offer you the ability to directly apply your knowledge of transmission line engineering including, conductors, hardware, insulation, structures, foundations and electrical principles to: Design transmission lines in... 
    Work experience placement
    Internship
    Local area
    Flexible hours
    3 days per week

    Michael Page International Inc.

    Pittsburgh, PA
    1 day 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
    3 days ago
  •  ...endpoints. - Support onboarding, testing, and rollout activities for...  ...Escalate complex technical issues to senior engineers and Telecom SMEs while ensuring proper tracking...  ...- Perform backup verification, integrity checks, and restoration testing to ensure... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Pittsburgh, PA
    2 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
    2 days ago
  •  ...and replace cars. Could you be the full-time Senior Network Engineer in Pittsburgh, PA we're looking for? Your future role...  ...power experts), define system specifications, and ensure seamless integration of N&T sub-systems. You'll also contribute to functional... 
    Full time
    Worldwide
    Flexible hours

    ALSTOM

    Pittsburgh, PA
    4 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 & Experience... 
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package

    Leidos

    Pittsburgh, PA
    5 days ago
  • $160k - $210k

     ...Embedded Hardware Engineer Efficient is developing the world's most energy-efficient general-purpose computer processor. Efficient...  ...role will be to develop PCB designs and accompanying system software to test and showcase our revolutionary processors. Specifically, you... 
    Immediate start

    Efficient Computer Service LLC

    Pittsburgh, PA
    5 days ago
  • Z/OS SENIOR LEVEL SYSTEMS PROGRAMMER-ARCHITECT Z/OS MAINFRAME SYSTEMS PROGRAMMER ANNUAL BONUS PROGRAM! HYBRID WORK/MUST WORK ON SITE 2X WEEK SENIOR LEVEL Z/OS ARCHITECT EXPERT WITH Z/OS SYSTEMS PROGRAMMING EXPERTISE ARCHITECT, INSTALL, UPGRADE, TUNE THE ...

    DSN Search

    Pittsburgh, PA
    2 days ago
  •  ...We’re seeking a future team member for the role of DMZ Network Engineer to join our Infrastructure Platform via our Network Services...  ...flow design, break/inspect architectures, and authentication-integrated connectivity patterns. Engineer solutions that support strong... 
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    7 hours ago
  • $94.4k - $293.8k

     ...across business processes, workflows, applications, services, integrations, and overall Business objectives, while ensuring alignment...  ...workflows. Proven ability to align GIS solutions to the needs of engineering, operations, control rooms, and asset management teams.... 
    Live in
    Work at office
    Local area

    Accenture

    Pittsburgh, PA
    5 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 Supervisor... 
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Leidos

    Pittsburgh, PA
    3 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... 
    Part time
    Remote work
    10 hours per week

    Babki

    Pittsburgh, PA
    2 days ago
  •  ...Title: Lead Integration Engineer Location: Onsite, Pittsburgh, PA 15213 Type: Direct-Hire/Permanent Hours: Standard business hours...  ...pumps, valves, and fluid routing systems Perform system testing, validation, and troubleshooting to ensure operational reliability... 
    Permanent employment
    Full time
    Local area

    System One

    Pittsburgh, PA
    6 days ago
  •  ...them with exceptional professionals for this role. SENIOR SOFTWARE ENGINEERING MANAGER  At BNY, our culture allows us to run our company...  ...friction. Drive observability and resilience by integrating telemetry, analytics, and automated remediation into build... 
    Work experience placement
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    14 days ago

Do you want to receive more vacancies?

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