Agility Robotics is a pioneer in robotics, and we're seeking a Staff Firmware Engineer to plan robot firmware architecture, design subsystems, and develop robust and reliable firmware for our full line of robots.
Requirements
- BS in computer science, electrical engineering, or related field
- 10+ years industry experience
- Experience writing modern C++ (17, 20)
- Experience using FreeRTOS or similar
- Proficiency with a Linux-based development environment
- Ability to read schematics, PCB layouts, and component datasheets
- Ability to verbally communicate technical information effectively
Benefits
- 401(k) Plan with 6% company match
- Equity: Company stock options
- Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance
- Benefit Start Date: Eligible for benefits on your first day of employment
- Well-Being Support: Employee Assistance Program (EAP)
- Flexible, unlimited PTO and 10 company holidays
- 10 vacation days, paid sick leave, and 10 company holidays
- On-Site Perks: Catered lunches four times a week and 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