As a Software Engineer, you will play a key role in the architecture, development, and evolution of the Vehicle Integration System (VIS), a critical platform enabling vehicle upfitters, fleet customers, and internal engineering teams to configure and integrate aftermarket equipment with production vehicles. You will work at the intersection of cloud software, embedded vehicle systems, AI-powered engineering tools, and vehicle communications networks.
Required Skills & Qualifications
7 years of software engineering experience with enterprise-scale systems.
Expert-level proficiency in Java / Spring Boot, Node.js / Express, ReactJS, PostgreSQL, and REST APIs.
Experience building distributed systems, microservices, and event-driven architectures.
Strong understanding of API design, OpenAPI specification, GraphQL, and integration patterns.
Experience working with automotive communication networks such as CAN, CAN FD, J1939, LIN, and Automotive Ethernet.
Applicants must be able to work directly for Artech on W2.
Preferred Skills & Qualifications
Experience with Upfitter Integration, Fleet Solutions, Commercial Vehicles, Body Builder Interfaces, or Aftermarket Equipment Integration.
Familiarity with vehicle electrical architecture concepts and telematics systems.
Understanding of J1939 PGNs, SPNs, and heavy-duty vehicle communication standards.
Day-to-Day Responsibilities
Design, develop, and maintain scalable Google cloud-native and desktop-based applications supporting VIS configuration workflows.
Collaborate closely with vehicle feature engineers, module owners, telematics teams, and external suppliers to integrate new vehicle capabilities into VIS.
Lead observability initiatives using SLOs, SLIs, dashboards, monitoring, and alerting frameworks.
Translate business and vehicle feature requirements into technical implementation plans.
For immediate consideration please click APPLY to begin the screening process with Alex.
Numbers & Facts
Location
Dearborn, MI
Skills
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Cloud Computingunmatched
Desktop PCunmatched
Distributed Computingunmatched
Electricityunmatched
Embedded Softwareunmatched
Embedded Systemsunmatched
Engineeringunmatched
Ethernetunmatched
Express.jsunmatched
GraphQLunmatched
Heavy Equipment/Vehiclesunmatched
Javaunmatched
Microservicesunmatched
Node.jsunmatched
PostgreSQLunmatched
REST (Representational State Transfer)unmatched
React.jsunmatched
Reporting Dashboardsunmatched
Scalable System Developmentunmatched
Software Engineeringunmatched
Vehicle Fleetsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.