
Staff Software Development Engineer, Test
Agility Robotics
full-time
Posted on:
Location Type: Hybrid
Location: Fremont • California • United States
Visit company websiteExplore more
Job Level
About the role
- Lead the architecture and technical roadmap for our robot software automation framework, and champion best practices in automation across the engineering team.
- Design, develop, and deploy automated tests that validate critical robotic functionalities, including locomotion, perception, and control systems.
- Collaborate closely with cross-functional teams (software, hardware, and systems integration etc) to understand new features and product requirements and to define comprehensive test strategies.
- Conduct in-depth root cause analysis for complex defects and provide detailed insights to the development team to drive quick resolutions.
- Mentor and guide junior SDETs and software engineers on automation principles and tooling.
Requirements
- 7-10 years of experience in software development or test automation, with at least one year in a technical leadership or staff-level role.
- Proven expertise in designing and implementing robust automation frameworks from scratch.
- Proficiency in programming languages such as Python, C++, or Java.
- Solid understanding of core robotics concepts such as ROS/ROS2, SLAM, sensor fusion, and control systems.
- Hands-on experience with hardware-in-the-loop (HIL) testing and interacting with physical robotic systems.
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI) and integrating automated tests into the build process.
- Exceptional problem-solving skills and a meticulous approach to quality.
- Excellent communication skills to effectively collaborate with engineers and stakeholders.
Benefits
- 401(k) Plan: Includes a 6% company match.
- Equity: Company stock options.
- Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
- Benefit Start Date: Eligible for benefits on your first day of employment.
- Well-Being Support: Employee Assistance Program (EAP).
- Time Off:
- Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown.
- Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually.
- On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
- Parental Leave: Generous paid parental leave programs.
- Work Environment: A culture that supports flexible work arrangements.
- Growth Opportunities: Professional development and tuition reimbursement programs.
- Relocation Assistance: Provided for eligible roles.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automation frameworksautomated testsPythonC++JavaROSROS2SLAMsensor fusionHIL testing
Soft Skills
problem-solvingcommunicationmentoringcollaborationleadershipattention to detailinsightful analysisquality assurance