Software Developer - AI & Embedded Systems for Automotive
Core
Design and implement AI-driven solutions and embedded communication systems for advanced manufacturing and automotive environments.
Role type
Software Developer (AI & Embedded Systems)
Builds
Proof-of-concept applications, backend services, and local AI models for production workflows and vehicle systems.
Domain
Automotive / Manufacturing / Embedded AI
Deliverable
production ML models | product features
Required skills
C++, JavaScript, containerization (Docker), AI/ML model deployment, performance benchmarking, technical documentation, architectural diagramming
Preferred skills
Automotive or manufacturing systems experience, MQTT or similar messaging protocols, local LLM deployment and inference optimization
Responsibilities
Develop and integrate software components for in-cab communication and modular vehicle systems; Design solution architecture documents including context, component, and sequence diagrams; Deliver incremental software builds with high unit-test coverage; Deploy and benchmark local LLM packages (e.g., Llama-based models) 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.