Quick Overview
Job Description
Position Summary
We are seeking an experienced Software Engineer to design, develop, and maintain a Vehicle Integration System (VIS) that enables vehicle upfitters, fleet customers, and engineering teams to configure and integrate aftermarket equipment with production vehicles. This role combines enterprise software engineering, cloud-native application development, embedded automotive systems, and vehicle communication technologies.
Key Responsibilities
Design, develop, and maintain scalable cloud-native and desktop applications using Java, Spring Boot, Node.js, ReactJS, and PostgreSQL.
Architect and implement microservices, distributed systems, event-driven architectures, and REST/GraphQL APIs.
Develop reusable frameworks and services for vehicle feature configuration, signal management, and integration workflows.
Integrate CAN, CAN FD, J1939, LIN, Automotive Ethernet, telematics data, vehicle gateways, and connected vehicle services.
Collaborate with vehicle engineering, hardware, telematics, validation, and supplier teams to translate technical requirements into software solutions.
Analyze vehicle architecture changes, signal definitions, network specifications, and module interface documentation.
Develop AI-powered capabilities for configuration authoring, validation, diagnostics, and engineering workflows.
Implement CI/CD pipelines, automated testing, infrastructure as code, monitoring, alerting, and observability practices.
Ensure performance, scalability, reliability, cybersecurity, and software quality standards.
Mentor engineers and contribute to architecture reviews, technical planning, and engineering best practices.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.
7+ years of software engineering experience developing enterprise-scale applications.
5–7 years of experience with Java and Spring Boot.
3–5 years of experience with Node.js/TypeScript, ReactJS, and PostgreSQL.
3–5 years of embedded software experience involving automotive systems, in-vehicle software development, and testing.
3–5 years of Google Cloud Platform (Google Cloud Platform) experience.
5–7 years of experience with REST APIs and GraphQL.
Hands-on experience with automotive communication networks, including CAN, CAN FD, J1939, LIN, and Automotive Ethernet.
Experience with Docker, Kubernetes, CI/CD, infrastructure as code, and cloud-native development.
Familiarity with Jenkins, Tekton, Terraform, GitHub, SonarQube, JFrog, FOSSA, and 42Crunch.
Strong understanding of microservices, API design, OpenAPI specifications, distributed systems, and secure software development.
Preferred Qualifications
Experience with vehicle integration, upfitter solutions, fleet systems, commercial vehicles, or aftermarket equipment integration.
Knowledge of vehicle electrical architectures, body control systems, telematics, gateways, and telematics control units (TCUs).
Familiarity with J1939 PGNs/SPNs, OBD2, diagnostic trouble codes (DTCs), AUTOSAR, and software-defined vehicles.
Experience with vehicle diagnostic tools, data acquisition systems, analytics platforms, and connected vehicle ecosystems.
Understanding of automotive cybersecurity and functional safety concepts.
Experience leading technical discussions, mentoring engineers, and working in Agile product development environments.
Work Arrangement
Hybrid work arrangement requiring 4–5 days per week in the office.
Similar jobs
- NT
Senior Software Engineer - .NET & React
NewNorthern Trust
Chicago, IL🇺🇸$114.5k - $194.7k/yrHybridYesterdayDockerMicroservicesSQL+14Technology - VS
MAXIMO SOFTWARE ENGINEER
NewVSolvit
Ventura, CA🇺🇸HybridYesterdayOraclePL/SQLSQL+3Technology - BT
UIPATH Automation Engineer
NewBoston Technology Corporation
United States🇺🇸HybridYesterdayAzureRESTReact+1Technology - LI
ADMS Technical Lead
NewLibsys, Inc.
United States🇺🇸HybridYesterdayGISRequirements Gathering - BR
Firmware Engineer
NewBrooksource
WI🇺🇸$60 - $75/hrOn-siteYesterdayFPGAC++GitTechnology - HA
Senior Associate, Systems Engineer
NewHarris Corporation
Mason, OH🇺🇸HybridYesterdayTechnology - TE
Systems Engineer II
Textron, Inc.
Cockeysville, MD🇺🇸Hybrid5 days agoJiraTechnology - PN
Staff Software Engineer (L7 Security)
PaloAlto Networks
Santa Clara, CA🇺🇸$150k - $250k/yrOn-site3 weeks agoTCP/IPAgileC++Technology - NI
Senior Software Developer (Windows) (Hybrid) with Security Clearance
NewNightwing
Huntsville, AL🇺🇸HybridYesterdayAssemblyC++Git+5Technology - EG
Sr. Software Engineer - Identity & Access Management Engineering
NewEliassen Group
Burbank, CA🇺🇸$80 - $90/hrOn-siteYesterdayDockerDynamoDBMongoDB+16Technology - GE
Entry Level Software Developer
Genesis10
New York, NY🇺🇸$24 - $29/hrHybrid2 weeks agoMySQLSpringCSS+5Technology - HA
Lead, Software Engineering
Harris Corporation
Palm Bay, FL🇺🇸Hybrid2 weeks agoEncryptionFPGABash+3Technology