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

Software Integration & Test Engineer

Astrobotic Technology Inc

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 16 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
    1 day ago
  • $91.1k - $143.6k

     ...collaborative environment? As an experienced Integration Engineer you will have the ability to share new...  ...where required.Perform end-to-end testing (unit/integrated/regression/cutover),...  .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... 
    Suggested

    Deloitte

    Pittsburgh, PA
    4 days ago
  • $116.2k - $229.1k

    Position Summary Join Deloitte’s AI & Engineering practice, where we help organizations...  ...requirements into scalable Guidewire integration solutions for insurance clients Configuring...  ...teams, and quality engineering teams to test, deploy, and optimize solutions while... 
    Suggested
    Visa sponsorship

    Deloitte

    Pittsburgh, PA
    1 day ago
  • $86.7k - $170.9k

    Position Summary Integration Engineer II, AI & Engineering/Engineering as a Service Join our...  .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure...  ...(SDLC), including developing, testing, and deploying integration processes... 
    Suggested
    Local area
    Flexible hours

    Deloitte

    Pittsburgh, PA
    4 days ago
  • We are looking for an Embedded Software Engineer with 2-4 years of experience to help scale our edge deployment platform for inline manufacturing...  ...24/7 on factory floorsPartnering with ML engineers to integrate and accelerate models on edge hardwareTroubleshooting issues... 
    Suggested

    Lawrence Harvey Group

    Pittsburgh, PA
    4 days ago
  • $179.2k - $268.8k

     ...mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the...  ...Calif.Meet the team:The Embedded Software team develops foundational...  ...broad responsibility for core SoC integration modules, ensuring they are architected... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    4 days ago
  •  ...mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the...  ...of the hardware and software required to support test tooling...  ...complex hardware and software system integration issues Develop and maintain test... 
    Permanent employment
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    4 days ago
  •  ...01396 Job Description: We are looking for a QA Engineer with Life Sciences domain experience to support testing and validation in a regulated environment. Responsibilities...  ...test cases. Perform functional, regression, and integration testing. Log and track defects using JIRA or... 

    Katalyst Healthcares & Life Sciences

    Pittsburgh, PA
    2 days ago
  •  ...this 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... 
    Worldwide

    Compunetix

    Monroeville, PA
    5 days ago
  •  ...responsible for working on new products at Opulo. Integration Engineers at Opulo are full-stack engineers. This includes...  ...designing circuit boards, writing firmware and software, performing lifetime and validation testing according to a PRD, and helping spin up... 
    Contract work
    Flexible hours

    Opulo, Inc.

    Pittsburgh, PA
    5 days ago
  • $150.32k - $225.48k

     ...mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the...  ...Calif.Meet the team:The Embedded Software team develops foundational...  ...designing and implementing unit, integration, and bench-level tests to ensure... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    5 days ago
  •  ...Job Description Job Description Growing full service firm looking to add a talented Transmission Line QA/QC Engineer to their Pittsburgh office! Responsibilities: Oversee design reviews/validation procedures Ensure accuracy and safety of the design of... 
    Work at office

    Harrison Consulting Solutions

    Pittsburgh, PA
    26 days ago
  • $73.45k - $132.78k

    Leidos is seeking a SeniorTransmission Line Engineer who will work as members of a dynamic team working in a fast-paced environment, solving...  ....)Maintain strong technical proficiency in industry-standard software and Leidos design processes.Required Education & Experience:... 
    Full time
    Work at office
    Remote work
    Relocation
    Home office
    Relocation package

    Leidos

    Pittsburgh, PA
    5 days ago
  •  ...an enthusiastic self-motivated Telcoms Engineer who thrives in a fast-paced environment....  ...positionAccountabilities:Configure and test network equipment (routers, switches, firewalls...  ....Desired Skills & Experience:System integration, ensuring seamless integration between... 
    Temporary work
    Flexible hours

    Hitachi

    Pittsburgh, PA
    5 days ago
  • $110k - $145k

    GFT is seeking an OE Transmission Line Engineer to join our Power Business Group! If you are in Chicago, IL, Phoenix, AZ, Charlotte, NC...  ...transmission line segments using PLS-CADD or other structural design software.Review design criteria documents and construction... 
    Full time
    For contractors
    Remote work

    Gannett Fleming

    Pittsburgh, PA
    4 days ago
  • $73.45k - $132.78k

    Transmission Line Engineer (Mid, Senior, & Lead Levels)Locations: South Region (Hybrid & Remote options available)The OpportunityJoin...  ...(EHV) systems, you will lead projects that increase capacity, integrate renewable energy, and harden the grid against the elements.Your... 
    Full time
    Remote work
    Flexible hours

    Leidos

    Pittsburgh, PA
    5 days ago
  •  ...carbon and replace cars.Could you be the full-time Senior Network Engineer in Pittsburgh, PA we’re looking for?Your future roleTake on a...  ...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
  •  ...mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the...  ...Calif.Meet the team:The Autonomy Integration team ensures that all integration...  ...multiple teams and hardware/software domainsProduce configurations and... 
    Permanent employment
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 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
    10 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
    5 days ago
  •  ...SEI Real-Time Embedded Engineer SEI advances software engineering principles and practices and serves...  ...ve built, analyzed, debugged, and/or tested bare-metal systems and are familiar...  ...with modern RTOSes, e.g. VxWorks or Integrity, and developed and analyzed embedded... 
    Full time
    Part time
    Work at office
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    4 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
    4 days ago
  •  ...Quality Assurance Business Purpose As a member of our IT Quality Assurance team, the QA Engineer will design and execute test plans to ensure the highest quality software products for our specialty pharmacy customers, relying on a strong technical knowledge of... 
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours

    Pantherx Specialty LLC

    Pittsburgh, PA
    3 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
    1 day ago
  • $60 - $70 per hour

     ...Description Job Description Fircosoft QA Engineer Job at a Glance Contract: W2 only,...  ...approach with a focus on automation, testing strategy, and domain knowledge in AML...  ...development and early testing. Validate data integrity across systems. Analyze database impacts... 
    Full time
    Contract work

    CEI

    Pittsburgh, PA
    23 days ago
  •  ...Quality Assurance Engineer - Siri Quality Program Apple is where...  ...involve hands-on adversarial testing of iOS, iPadOS, watchOS, tvOS...  ...functional testing coordination, and integration testing across the system....  ...proven experience in manual Software Quality Assurance ~... 

    Apple

    Pittsburgh, PA
    4 days ago
  • $78.8k - $131.3k

    Backend API’s and Integrations Software Engineer III Are you a Backend API developer looking to work for a mission driven global organization?About...  ...on Kong API Management, backend API lifecycle (setup, testing, maintenance), HL7 FHIR, and enterprise integrations, primarily... 
    Full time
    Contract work
    Local area
    Work from home

    Elsevier

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

    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 and Engineering... 
    Full time
    Work at office
    Remote work
    Relocation
    Home office
    Relocation package
    Flexible hours

    Leidos

    Pittsburgh, PA
    5 days ago
  •  ...infrastructure failure. Role at a Glance We are hiring a Software Development Engineer in Test focused on building and scaling automated testing...  ...automated testing systems in complex or hardware-integrated environments Experience with CI/CD systems and automated... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Gecko Robotics

    Pittsburgh, PA
    21 days ago
  •  ...Programming language java or C# (prefer C#) • Experienced API level testing • Developing UI + API tests (Rest) • Testing Framework –...  ...testing • Working collaboratively with the product and engineering teams on improving ways of working (e.g. embedding quality... 
    Full time
    Remote work

    Yochana

    Pittsburgh, PA
    4 days ago

Do you want to receive more vacancies?

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