XX
Software Developer, Applications, JuniorPath RoboticsUnited States

This job offer is no longer available

XX

Software Developer, Applications, Junior

Path Robotics
  • US
    United States
  • US
    United States

About

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. 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. 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. 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. 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: ~ HIL / SIL testing for complex systems ~ Hands-on experience with CI/CD platforms and orchestration tools (e.g., Jenkins, GitHub Actions, AWS CodeBuild, or similar). Exposure to code quality and analysis tools (e.g., SonarQube, Coveralls, static/dynamic analysis). 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. Continuous delivery pipelines Monitoring, incident response, and root-cause analysis
Flexible PTO so you can take the time you need, when you need it ~ Comprehensive medical, dental, and vision coverage ~401(k) retirement plan through Empower ~ Generous employee referral bonuses—help us grow our team!
At Path Robotics we love coming to work to solve interesting and tough challenges but also because our ideas are welcomed and valued. 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.
  • United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.