
Software Developer - AI & Embedded Systems for Automotive
Sandalwood Engineering & Ergonomics5 days ago
Livonia, MI, USAMid Level
Responsibilities
- Develop and integrate software components for in-cab communication and modular vehicle systems.
- Design solution architecture documents with context, component, and sequence diagrams.
- Deliver incremental software builds with high unit-test coverage.
- Deploy and benchmark local LLM packages for low-latency inference.
- Create operational runbooks and SOPs for installation, backup, and patching.
- Conduct pilot readiness reviews and knowledge-transfer sessions.
- Ensure compliance with usability, functionality, and data privacy standards.
Requirements
- Strong proficiency in C++, JavaScript, and Docker containerization.
- Experience with AI/ML model deployment and performance benchmarking.
- Familiarity with Agile development and CI/CD pipelines.
- Ability to produce technical documentation and architectural diagrams.
- Knowledge of data privacy and regulatory compliance in software development.
- Preferred: experience with automotive or manufacturing systems.
- Preferred: understanding of MQTT or similar messaging protocols.
- Preferred: exposure to local LLM deployment and inference optimization.
Benefits
- Medical, dental, and vision health care plan.
- 401(k) retirement plan.
- Basic, voluntary, and AD&D life insurance.
- Paid vacation, sick, and holiday time off.
- Short-term and long-term disability coverage.
- Training and development opportunities.
- Full-time, on-site role in Livonia, United States.