Software Engineer II - Vehicle Communication (C++)
Latitude AIabout 4 hours ago
Palo Alto, CA, USAMid Level / Senior
H1B Sponsor
Responsibilities
- Integrate vehicle interface definitions into onboard C++ publishers/subscribers.
- Produce maintainable C++ code for message encoding/decoding and validation.
- Debug cross-boundary issues and improve developer workflows.
- Add unit tests and bench-level tests for new or changed messages.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field.
- 2+ years of relevant experience, or a Master's degree/PhD.
- Strong knowledge of modern C++ and unit testing frameworks, preferably GTest/GMock.
- Experience with large monorepos and integration discipline.
- Fluency in Linux application development and understanding of ethernet-based vehicle networking.
Benefits
- Competitive compensation packages.
- High-quality medical, dental, and vision insurance.
- Health savings account with employer match.
- Employer-matched 401(k) retirement plan with immediate vesting.
- Unlimited vacation and 15 paid holidays.
- Daily lunches, snacks, and beverages available.
- Professional development reimbursement and wellness stipend.