
Senior Software Engineer - Vehicle Diagnostics
Torc Roboticsabout 1 month ago
Remote, Worldwide or New York, NY, USASenior / Mid Level
H1B Sponsor
Base Salary
$161k - $193k/yr
Responsibilities
- Design, implement, and maintain diagnostic software and communication stacks based on automotive protocols.
- Develop diagnostic services supporting fault memory, DTCs, routine control, and data identifiers.
- Implement and validate service-oriented architectures using technologies like SOME/IP and Ethernet.
- Support integration and debugging of diagnostics features on benches and test vehicles.
- Work cross-functionally with cloud and edge-based systems to enable remote diagnostics and telemetry capabilities.
- Contribute to the development of robust error handling, logging, and recovery mechanisms for ECUs and vehicle systems.
Requirements
- Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering, or a related field with 5–7+ years of experience, or a Master’s Degree with 3–5+ years of experience.
- Proven expertise in C++ for algorithm development, system design, and high-performance tooling.
- Experience developing embedded or diagnostics software in the automotive industry.
- Experience with vehicle communication stacks and knowledge on sensor connectivity using RS232 and/or GMSL.
- Strong debugging and validation skills in an automotive environment.
- Understanding of automotive cybersecurity principles and secure communication protocols.
Benefits
- A competitive compensation package that includes a bonus component and stock options.
- 100% paid medical, dental, and vision premiums for full-time employees.
- 401K plan with a 6% employer match.
- Flexibility in schedule and generous paid vacation available immediately after start date.
- AD+D and Life Insurance.