Senior Software Engineer in Test | Path Robotics, Inc. · Teeming.ai
Path Robotics, Inc.
Path Robotics is a leader in robotic welding innovation, offering advanced welding systems that leverage AI and machine learning for precision and efficiency. Their products, including the AF-1 and AW-3 welding robots, are designed for seamless integration into existing production lines, catering to various industries such as transportation, manufacturing, and construction. With a focus on minimal upfront costs and comprehensive support, Path Robotics empowers manufacturers to enhance productivity and quality in their welding processes, setting them apart in the competitive landscape of automated manufacturing solutions.
Path Robotics is a leader in robotic welding innovation, offering advanced welding systems that leverage AI and machine learning for precision and efficiency. Their products, including the AF-1 and AW-3 welding robots, are designed for seamless integration into existing production lines, catering to various industries such as transportation, manufacturing, and construction. With a focus on minimal upfront costs and comprehensive support, Path Robotics empowers manufacturers to enhance productivity and quality in their welding processes, setting them apart in the competitive landscape of automated manufacturing solutions.
Teeming tracks opportunities at over 24,000 AI startups, then works with you to find (and land) the one you'll love.
AI Researcher
Part-timeManchester, GB
Part-time • Manchester, GB
Product Designer
ContractNiš, RS
Contract • Niš, RS
Frontend Developer
Part-timeManchester, GB
Part-time • Manchester, GB
Product Designer
Part-timeLondon, GB
Part-time • London, GB
Frontend Developer
Full-timeManchester, GB
Full-time • Manchester, GB
Data Scientist
Part-timeLondon, GB
Part-time • London, GB
Build the Path Forward
At Path Robotics, we're building the future of embodied intelligence. Our AI-driven systems enable robots to adapt, learn, and perform in the real world closing the skilled labor gap and transforming industries. We go beyond traditional methods, combining perception, reasoning, and control to deliver field-ready AI that is risk-aware, reliable, and continuously improving through real-world use.
Big, hard problems are our everyday work, and our team of intelligent, humble, and driven people make the impossible possible together.
We are looking for a Senior Software Engineer in Test to lead and scale our test automation ecosystem and ensure reliability and performance. This role is ideal for someone who has built test automation frameworks from the ground up, believes quality engineering is a first‑class product discipline, and wants their work to directly shape how robots perform in the real world.
You will operate as a senior, hands-on engineer owning strategy, architecture, and execution while partnering closely with software, robotics, and systems teams to raise the bar on quality across the organization.
What You'll Do
Architect, build, and own test automation frameworks from scratch, establishing scalable patterns for unit, integration, system, and end-to-end testing.
Design and implement hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing systems to validate real-world robotic behavior under complex and failure-prone conditions.
Who You Are
Why You'll Love Working Here
Daily free lunch to keep you fueled and connected with the team
Flexible PTO so you can take the time you need, when you need it
Comprehensive medical, dental, and vision coverage
6 weeks fully paid parental leave, plus an additional 6–8 weeks for birthing parents (12–14 weeks total)
401(k) retirement plan through Empower
Generous employee referral bonuses—help us grow our team!
Who We Are
At Path Robotics we love coming to work to solve interesting and tough challenges but also because our ideas are welcomed and valued. We encourage unique thinking and are dedicated to creating a diverse and inclusive environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Define and drive a comprehensive test strategy, including coverage goals, quality gates, automation standards, and validation workflows.
Partner cross-functionally with controls, perception, UI, embedded, and platform teams to ensure consistent, high-quality verification across a multidisciplinary stack.
Embed testing deeply into CI/CD pipelines, improving signal quality, execution speed, and developer feedback loops.
Champion a solutions-oriented quality culture, mentoring engineers on testability, observability, and reliability best practices.
Own test documentation, reporting, and traceability, ensuring clarity around system readiness, risk, and release confidence.
Continuously improve test stability, infrastructure, and developer experience through tooling, automation, and operational improvements.
Diagnose and debug complex system-level issues using logs, metrics, network analysis, and hardware diagnostics.
Bachelor's degree in Computer Science, Software Engineering, Robotics, or equivalent practical experience.
5+ years of professional software engineering experience, with significant depth in test automation, infrastructure, or quality engineering.
Proven experience designing and building automated testing systems end-to-end, not just maintaining existing frameworks.
Strong proficiency in modern testing methodologies, such as:
Test-Driven Development (TDD)
Acceptance / Behavior-Driven Development (ATDD / BDD)
HIL / SIL testing for complex systems
Systems simulation or virtualized test environments
Hands-on experience with CI/CD platforms and orchestration tools (e.g., Jenkins, GitHub Actions, AWS CodeBuild, or similar).
Familiarity with simulation, modeling, or test automation frameworks (e.g., LabVIEW, Simulink, or equivalents).
Experience with test frameworks such as Behave, Cucumber, Robot Framework, GTest, gMock, or similar tools.
Exposure to code quality and analysis tools (e.g., SonarQube, Coveralls, static/dynamic analysis).
Strong debugging skills, including the ability to diagnose system-level issues using logs, traces, or tools like Wireshark.
Excellent software fundamentals: clean code, API and integration testing, version control, debugging, validation, and automation.
Experience building, deploying, and operating services on Linux-based systems.
Demonstrated ownership of professional engineering practices, including:
Code reviews and technical design
Test strategy and automation roadmaps
Continuous delivery pipelines
Documentation and operational readiness
Monitoring, incident response, and root-cause analysis