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.
- ...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
$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$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...SuggestedVisa sponsorship$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...SuggestedLocal areaFlexible hours- 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
$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 employmentFull timeWork at officeImmediate startVisa sponsorship- ...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 employmentWork at officeImmediate startVisa sponsorship
- ...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...
- ...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
- ...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 workFlexible hours
$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 employmentFull timeWork at officeImmediate startVisa sponsorship- ...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
$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 timeWork at officeRemote workRelocationHome officeRelocation package- ...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 workFlexible hours
$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 timeFor contractorsRemote work$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 timeRemote workFlexible hours- ...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 timeWorldwideFlexible hours
- ...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 employmentWork at officeImmediate startVisa sponsorship
- ...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
- ...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...
- ...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 timePart timeWork at officeRelocation package
- ...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
- ...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 timeTemporary workPart timeWork at officeLocal areaRemote workFlexible hours
$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...$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 timeContract work- ...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 ~...
$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 timeContract workLocal areaWork from home$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 timeWork at officeRemote workRelocationHome officeRelocation packageFlexible hours- ...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 officeLocal areaWork from homeFlexible hours
- ...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 timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Integration & Test Engineer. Be the first to apply!
- qa engineer Pittsburgh, PA
- qa automation test engineer Pittsburgh, PA
- quality assurance engineer Pittsburgh, PA
- software quality assurance engineer Pittsburgh, PA
- software test engineer Pittsburgh, PA
- software quality engineer Pittsburgh, PA
- system integration engineer Pittsburgh, PA
- senior data integration developer Pittsburgh, PA
- integrations engineer Pittsburgh, PA
- integration developer Pittsburgh, PA



