Head of Device Software
About the Role
You will lead the Device Software organization and define the software strategy for device firmware and services. You will review and approve code across the team, design and implement real-time sensor stream processing (primarily in Rust), and integrate custom neural networks. You will ensure correctness, performance, and security of code deployed to a global fleet of devices, establish automated testing and CI/CD for manufacturing and releases, and coordinate closely with embedded, security, and machine learning specialists. You will also mentor engineers and drive hiring and technical decisions to maintain high-quality production software.
Requirements
- 10+ years experience in systems programming, robotics, IoT devices, or related fields
- Software executive leadership experience shipping code to high-volume production devices
- Extensive experience using Rust in real-world applications or strong C/C++ background
- Familiarity with GNU/Linux and device trees
- Experience building security-critical applications
- Excellent communication and project management skills
Responsibilities
- Lead the Device Software organization
- Define and drive the device software strategy
- Review and approve code across the team
- Design and implement real-time sensor stream processing
- Integrate neural networks and machine learning into device software
- Ensure software correctness, performance, and security
- Establish automated testing and CI/CD for device manufacturing and releases
- Manage deployments and releases to a global device fleet
- Collaborate with embedded, security, and machine learning specialists
- Mentor and hire software engineers
Benefits
- Open office space in downtown San Francisco
- Unlimited PTO
- Monthly phone reimbursement or company device
- Daily DoorDash credit for in-office meals
- Medical insurance
- Dental insurance
- Vision insurance
- 401k with employer match
- Life insurance
- Mental health benefits
- Commuter benefits
- Professional development stipend
- Flexible time off
