Systems Engineering Co-Op (Software)
Core
Software Engineering Co-Op contributing to the design of advanced architectures and intelligent, AI-enhanced in-cabin user experiences for Software-Defined Vehicles (SDV).
Role type
Software Engineering Co-Op (Intern)
Builds
C++ middleware, APIs, OS components, backend services, and programmable interfaces for SDVs.
Domain
Automotive / Embedded Systems / AI
Deliverable
production ML models | product features
Required skills
C++, Python, embedded systems, Linux, Agile methodologies, system log analysis, hardware-software integration, ISO 26262 knowledge
Preferred skills
CI/CD optimization, automated testing, AI tools for workflow improvement
Technologies
C++, Python, Linux, Agile SDLC tools
Responsibilities
Design and develop robust C++ middleware, APIs, and OS components; implement, test, and debug software on embedded and Linux-based platforms; build backend services for AI-enhanced user experiences; analyze system logs and troubleshoot connectivity/performance issues; integrate smart algorithms with physical automotive hardware; apply automotive safety standards (ISO 26262); explore AI tools to optimize CI/CD workflows and automated testing.
Seniority
Student Co-Op (Part-time)