Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer, Fleet Systems role.
Rezi rewrites your resume against Humble Robotics's job description. Free.

Tailor your resume to this Software Engineer, Fleet Systems role.
Rezi rewrites your resume against Humble Robotics's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Fleet Systems posting at Humble Robotics — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Fleet Systems posting at Humble Robotics — free, in seconds.
About the Role
We are seeking an experienced software engineer to develop, deploy, and enhance the software that powers our autonomous vehicle fleet. This role involves working across the onboard software stack to build new features, improve system reliability, and solve complex engineering challenges encountered in real-world autonomous vehicle operations. It's a hands-on position that blends software development with direct fleet involvement, requiring close collaboration with software engineering and fleet operations teams.
Responsibilities
- Develop and maintain software for onboard systems, including runtime services, sensor interfaces, networking, and logging.
- Investigate and resolve software issues using logs, telemetry, and hands-on testing.
- Implement features, bug fixes, and system improvements based on real-world fleet experience.
- Deploy, configure, and validate software releases on vehicles.
- Build diagnostic tools, scripts, and automation to enhance fleet reliability and engineering efficiency.
- Collaborate with fleet operations and other engineering teams to support vehicle testing and continuously improve the software stack.
Requirements
- Strong software engineering fundamentals.
- Proficiency in at least one programming language.
- Experience with Linux systems, command-line tools, and software debugging.
- Ability to systematically investigate complex technical problems and identify root causes.
- Comfortable working across software and hardware interfaces.
- Strong ownership, communication skills, and ability to work independently.
Skills
- Robotics
- Autonomous vehicles
- Embedded systems
- Distributed systems
- Python
- Rust
- C++
- Sensors
- Networking
- Telemetry
- Data logging
- Software deployment
- System monitoring
- Test automation
- Software development for physical hardware
Location
- San Francisco
Work Type
- On-site
Experience Level
- Experienced
- Range of experience levels accepted