Senior Software Engineer - Manage Vehicle Interfaces
Latitude AI3 months ago
Responsibilities
- Integrate vehicle interface definitions through schema and code generation into onboard C++ publishers and subscribers
- Implement message encoding and decoding mappings, validation of lengths and IDs, rate enforcement, error handling, and telemetry
- Debug issues across network capture, deserialization, internal channels, and consumers
- Improve tooling, documentation, and developer workflows for interface changes
- Add targeted unit and bench-level tests for new or changed messages, including decoder correctness and malformed payload behavior
Requirements
- Strong knowledge of modern C++
- Strong unit testing experience with a modern C++ testing framework, preferably GTest/GMock
- Experience working in a large monorepo with Bazel targets and BUILD hygiene
- Ability to modify multiple repositories or areas in coordinated changes without breaking integrations
- Familiarity with serialization boundaries and encode/decode workflows
- Fluency in Linux application development
- Basic networking understanding, including UDP batching and message parsing
- FreeRTOS or SafeRTOS experience is a plus
- LwIP integration experience is a plus
- Python experience is a plus
- Candidates must be legally authorized to work permanently in the United States; visa sponsorship is available
Benefits
- Medical, dental, and vision insurance for individuals and families
- Health savings account with employer match
- Employer-matched 401(k) with immediate vesting
- Employer-paid group term life insurance and voluntary life insurance option
- Paid parental and medical leave
- Unlimited vacation and 15 paid holidays
- Daily lunches, snacks, and beverages at office locations
- Pre-tax healthcare, dependent-care, and commuter benefits
- Monthly wellness stipend
- Adoption/surrogacy support and backup child and elder care programs
- Professional development reimbursement and employee assistance program
- Discounted legal services, identity theft protection, pet insurance, and other programs
- Employee resource groups, quarterly team activity stipend, and wellness initiatives
- Permanent U.S. work authorization is required; visa sponsorship is available