Agility Robotics is a pioneer in robotics, and we're looking for a Staff Software Development Engineer in Test (SDET) to join our team in the San Francisco Bay Area. The role involves designing, building, and maintaining our automation framework, and requires a blend of deep technical expertise in software development, a strong understanding of robotics, and a passion for quality and system integration.
Requirements
- 7-10 years of experience in software development or test automation
- 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
- Well-Being Support: Employee Assistance Program (EAP)
- Time Off: Flexible, unlimited PTO and 10 company holidays
- On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments
- Parental Leave: Generous paid parental leave programs
- Growth Opportunities: Professional development and tuition reimbursement programs
- Relocation Assistance: Provided for eligible roles