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.
- ...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...SuggestedPermanent employmentTemporary work
- ...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...SuggestedWorldwide
- ...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
- ...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...SuggestedFull timePart timeWork at officeRelocation package
$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...SuggestedH1bRemote workVisa sponsorshipRelocation package2 days per week- ...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...
- ...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 placementFlexible hours
- ...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
- ...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 employmentFull timeTemporary workH1bRelocation package
$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...- ...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
- ...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 timeTemporary workRemote workRelocationFlexible hours
- 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
$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 placementInternshipLocal areaFlexible hours3 days per week- ...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...
$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 officeLocal areaImmediate startRemote workRelocationRelocation packageFlexible hours$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 areaImmediate startRemote workFlexible hours$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 work10 hours per week- ...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
- ...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 contractorsFor subcontractorWork at office
$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- ...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...
- ...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 timeTemporary workWork experience placementWork at officeShift work
- ...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...
$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- ...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...
$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 officeLocal areaImmediate startRemote workRelocationRelocation package- 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
$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 timeWork experience placementRelocation- ...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 timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Integration Test Engineer. Be the first to apply!
- senior data integration developer Pittsburgh, PA
- embedded software Pittsburgh, PA
- software sales Pittsburgh, PA
- software sales executive Pittsburgh, PA
- software quality assurance Pittsburgh, PA
- software sales representative Pittsburgh, PA
- software asset management analyst Pittsburgh, PA
- id software Pittsburgh, PA
- software support Pittsburgh, PA
- software technical support Pittsburgh, PA



