What are the responsibilities and job description for the Integration and Test Engineer position at SR2 | Socially Responsible Recruitment | Certified B Corporation™?
Test Integration Engineer
Autonomous Systems | Robotics | Defense Technology
Overview
We’re partnering with a venture-backed defense technology startup developing next-generation autonomous systems designed to operate in complex, real-world environments.
The team is building advanced platforms that combine embedded systems, sensors, control, and software to detect, track, and respond to fast-moving aerial threats. This role sits at the centre of that effort — ensuring systems work reliably when it matters most.
About the Role
This is a highly hands-on integration and test role, focused on system bring-up, debugging, and validation across electrical, mechanical, and software domains.
You’ll work at the intersection of hardware and software, diagnosing issues, improving system reliability, and helping move prototypes into robust, field-ready systems.
What You’ll Be Doing
- Integrate subsystems including sensors, cameras, motor drivers, networking, and power systems
- Lead system bring-up, debugging, and validation across prototype and production stages
- Debug across embedded firmware (e.g. STM32) and Linux-based systems
- Use lab equipment (oscilloscopes, logic analysers, spectrum analysers) to diagnose signal, timing, and power issues
- Develop and execute test procedures at component, subsystem, and system level
- Support field testing and investigate real-world system failures
- Collaborate with engineering teams to improve system robustness and testability
- Build and maintain test setups, fixtures, and automation tools
- Validate new hardware revisions and ensure design changes meet performance expectations
What We’re Looking For
- 3 years of experience in hardware integration, bring-up, and system testing
- Strong hands-on experience with lab instrumentation and debugging tools
- Familiarity with embedded systems and firmware debugging
- Comfortable working in Linux environments (command line)
- Experience with communication interfaces such as CAN, Ethernet, UART, I²C, RS-422/485
- Basic programming/scripting skills (Python or C/C )
- Strong understanding of hardware-software integration challenges
- Ability to operate in a fast-paced, highly collaborative engineering environment
Nice to Have
- Experience with high-power, motor-driven, or battery-based systems
- Exposure to hardware-in-the-loop (HIL) or system-level testing
- Familiarity with embedded Linux platforms (Yocto, Ubuntu)
- Understanding of EMI/EMC and system reliability challenges
- Experience supporting field testing or deployed systems
- Proven ability to troubleshoot complex, intermittent system issues
What’s On Offer
- Competitive salary equity
- Full benefits package (health, dental, vision)
- Paid time off
- Opportunity to work on cutting-edge autonomous systems with real-world impact
Salary : $100,000 - $200,000