Stefanini Group is hiring a Software Engineer in Dearborn, Michigan, to support the Client’s Vehicle Integration System (VIS). The role contributes to the architecture, development, and evolution of a platform that helps vehicle upfitters, fleet customers, and internal engineering teams configure and integrate aftermarket equipment with production vehicles. The work spans cloud software, embedded vehicle systems, AI-powered engineering tools, and vehicle communications networks. It involves integrating vehicle signals, switches, telematics data, proprietary modules, and future software-defined vehicle capabilities. The engineer designs, develops, and maintains scalable Google Cloud-native and desktop applications for VIS workflows, and builds microservices, APIs, reusable frameworks, and services using technologies including Java, Spring Boot, Node.js, React, and PostgreSQL. The role also collaborates with vehicle feature engineers, module owners, telematics teams, and suppliers to integrate vehicle capabilities and assess how vehicle architecture changes affect VIS models and workflows. The position analyzes vehicle feature requirements and technical documentation, translates vehicle capabilities into configuration logic and software implementations, and develops architecture designs for VIS components and connected systems. It also includes designing AI-assisted configuration, validation, and diagnostic capabilities; assessing technical approaches and deployment strategies; and promoting automated testing, CI/CD, infrastructure as code, code quality, and DevSecOps practices. The role requires automotive systems knowledge, including in-vehicle software and communications networks.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior