Senior Software Engineer – Automotive Systems Integration

HTC Global

Dearborn (MI)

Hybrid

USD 140,000 - 170,000

Full time

14 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid and workplace flexibility
Work‑Life‑Balance
Well‑defined career development plan
Rewards & Recognition program
L&D focuses on upskilling
Hands-on experience on Emerging Tech &
Digital Transformation
Career Mobility programs

Job summary

HTC Global Services seeks a Senior Software Engineer to lead automotive systems integration, building cloud-native apps, microservices, and APIs for vehicle configurations. You will work across software, hardware, and validation teams to translate requirements into robust software.

The role emphasizes cloud platforms, embedded automotive software, and strong engineering leadership. Hybrid work in Dearborn supports collaboration with cross-functional teams.

Qualifications

  • Bachelor's degree in a relevant field.
  • 7+ years of software engineering for enterprise-scale systems.
  • 5–7 years Java and Spring Boot experience.
  • 3–5 years Node.js, TypeScript, and React experience.
  • 3–5 years PostgreSQL experience.
  • 3–5 years embedded software development in automotive.
  • 3–5 years Google Cloud Platform or related cloud tech.
  • 5–7 years designing and developing REST APIs.
  • Strong API design, OpenAPI, GraphQL knowledge.
  • Experience with distributed systems, microservices, event-driven architectures.
  • Experience with automotive networks CAN, CAN FD, J1939, LIN, Automotive Ethernet.
  • Knowledge of vehicle electrical architectures and related protocols.
  • Experience with cloud-native dev and Kubernetes, Docker, CI/CD, IaC.
  • Hands-on tooling: Jenkins, Tekton, Terraform, GitHub, SonarQube, JFrog, FOSSA, 42Crunch.

Responsibilities

  • Design, develop, and maintain scalable cloud-native and desktop apps for vehicle configuration and integration workflows.
  • Architect and implement microservices and APIs using Java, Spring Boot, Node.js, React, and PostgreSQL.
  • Develop reusable frameworks for vehicle feature configuration and signal management.
  • Ensure performance, scalability, reliability, quality, and cybersecurity.
  • Translate requirements into software implementations and configuration logic.
  • Integrate automotive networks and telematics technologies.
  • Collaborate with cross-functional teams and external suppliers.
  • Lead architecture designs for software components and cloud-connected systems.
  • Drive observability with SLOs, SLIs, dashboards, monitoring, and alerting.
  • Promote CI/CD, IaC, DevSecOps, and secure SDLC practices.
  • Mentor engineers and influence technical direction.

Skills

Java
Spring Boot
Node.js
React
PostgreSQL
Cloud platforms
Embedded automotive software
REST APIs
API design
Microservices
Kubernetes
Docker
CI/CD
DevSecOps

Education

Bachelor's degree

Tools

Jenkins
Tekton
Terraform
GitHub
SonarQube
JFrog
FOSSA
42Crunch

Job description

Senior Software Engineer – Automotive Systems Integration

Location: Dearborn (MI) | Employment Type: Full Time - 40 hours per week | Job Level: T3 | Work Preference: Hybrid | Job Code: 245703

Job Description:
Senior Software Engineer – Automotive Systems Integration
Overview / Summary

We are seeking a Senior Software Engineer with strong experience in enterprise software development, cloud-native applications, APIs, and automotive systems integration. The ideal candidate will have hands‑on experience with Java, Spring Boot, Node.js, React, PostgreSQL, cloud platforms, and embedded automotive software.

In this role, you will design and develop scalable software applications, microservices, and APIs while integrating vehicle communication networks, telematics systems, and connected vehicle technologies. You will collaborate with software, hardware, systems engineering, and validation teams to translate technical requirements into reliable software solutions.

Key Responsibilities
  • Design, develop, and maintain scalable cloud‑native and desktop applications supporting vehicle configuration and integration workflows.
  • Architect and implement microservices and APIs using Java, Spring Boot, Node.js, React, and PostgreSQL.
  • Develop reusable frameworks and services for vehicle feature configuration, signal management, and integration workflows.
  • Ensure software performance, scalability, reliability, quality, and cybersecurity requirements are met.
  • Analyze vehicle feature requirements, product requirements documents, Gherkin scenarios, signal definitions, network specifications, and module interface documentation.
  • Translate vehicle capabilities and engineering requirements into software implementations and configuration logic.
  • Integrate automotive communication technologies, including CAN, CAN FD, J1939, LIN, and Automotive Ethernet.
  • Collaborate with vehicle feature engineers, module owners, telematics teams, hardware teams, validation teams, and external suppliers.
  • Analyze vehicle architecture changes and assess their impact on software configuration models and integration workflows.
  • Develop and maintain high‑level and detailed architecture designs for software components, APIs, integration services, and cloud‑connected systems.
  • Design and integrate AI‑enabled capabilities to improve configuration authoring, validation, and diagnostics.
  • Evaluate emerging AI technologies and software architecture approaches for automotive systems.
  • Lead observability initiatives using service‑level objectives (SLOs), service‑level indicators (SLIs), dashboards, monitoring, and alerting.
  • Drive performance engineering, API governance, automated testing, test‑driven development, and software quality practices.
  • Implement and promote CI/CD, infrastructure as code, DevSecOps, and secure software development lifecycle practices.
  • Evaluate technical requirements and determine appropriate architecture patterns, technology stacks, integration approaches, deployment strategies, and data models.
  • Participate in system‑level design reviews and technical feasibility assessments.
  • Mentor engineers, promote engineering best practices, and lead technical discussions across software, hardware, and systems engineering teams.
Required Qualifications
  • Bachelor's degree in a relevant field.
  • 7+ years of software engineering experience developing enterprise‑scale systems.
  • 5–7 years of experience with Java and Spring Boot.
  • 3–5 years of experience with Node.js, TypeScript, and React.
  • 3–5 years of experience with PostgreSQL.
  • 3–5 years of embedded software development and testing experience, including automotive industry experience.
  • 3–5 years of experience with Google Cloud Platform or related cloud technologies.
  • 5–7 years of experience designing and developing REST APIs.
  • Strong experience with API design, OpenAPI specifications, GraphQL, and integration patterns.
  • Experience building distributed systems, microservices, and event‑driven architectures.
  • Experience working with automotive communication networks, including CAN, CAN FD, J1939, LIN, and Automotive Ethernet.
  • Knowledge of vehicle electrical architectures, body control systems, vehicle signals, message definitions, and communication protocols.
  • Familiarity with automotive telematics, gateways, telematics control units (TCUs), and connected vehicle systems.
  • Experience translating vehicle feature requirements into software solutions.
  • Experience with cloud‑native development and related technologies, including Kubernetes, Docker, CI/CD pipelines, and infrastructure as code.
  • Hands‑on experience with development, automation, code quality, and deployment tools such as Jenkins, Tekton, Terraform, GitHub, SonarQube, JFrog, FOSSA, and 42Crunch.
  • Ability to collaborate with cross‑functional engineering teams and external suppliers.
  • Strong communication, technical leadership, and problem‑solving skills.
  • Experience mentoring engineers and contributing to technical design decisions.
Preferred Qualifications
  • Experience with fleet solutions, commercial vehicles, upfitter integration, body builder interfaces, or aftermarket equipment integration.
  • Familiarity with automotive electrical architecture concepts.
  • Knowledge of J1939 Parameter Group Numbers (PGNs), Suspect Parameter Numbers (SPNs), and heavy‑duty vehicle communication standards.
  • Exposure to service‑oriented vehicle architectures, OBD‑II, diagnostic trouble codes (DTCs), vehicle data platforms, and cloud‑connected vehicle ecosystems.
  • Experience with analytics and visualization platforms, vehicle diagnostic tools, and data acquisition systems.
  • Familiarity with AUTOSAR architecture concepts.
  • Knowledge of automotive cybersecurity and functional safety concepts.
  • Demonstrated ability to lead technical discussions and influence engineering direction.
Work Arrangement

Hybrid work arrangement with 4–5 days per week in the office.

What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high‑performing teams driving success together. You’ll have long‑term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.

At HTC Global Services, our culture is an embodiment of who we are – a value‑led organizationcommitted to success of our people and customers.

  • Hybrid and Workplace flexibility
  • Work‑Life‑Balance
  • Well‑defined career development plan
  • Rewards & Recognition program
  • L&D focuses on upskilling
  • Hands‑on experience on Emerging Technologies and Digital Transformation
  • Career Mobility programs
Join Our Talent Community

Tell us about yourself, and we will keep you informed about opportunities that match your interests.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java / Full-Stack Engineer - Hybrid
Senior Java / Full-Stack Engineer - Hybrid

HTC Global Services, Inc. • Dearborn (MI)

On-site
USD 120,000 - 170,000
Hybrid work schedule
Benefits package
Senior Software Engineer – AI Developer Enablement
Senior Software Engineer – AI Developer Enablement

HTC Global • Dearborn (MI)

Hybrid
USD 120,000 - 170,000
Hybrid work
Work-Life Balance
Career development
+1
Product Engineer – Electrical/Electronic Systems Architecture
Product Engineer – Electrical/Electronic Systems Architecture

HTC Global • Dearborn (MI)

Hybrid
USD 90,000 - 140,000
Hybrid and Workplace flexibility
Work-Life-Balance
Well-defined career development plan
+3
Embedded Software Engineer (Embedded C, MATLAB/Simulink)
Embedded Software Engineer (Embedded C, MATLAB/Simulink)

HTC Global • Allen Park (MI)

Hybrid
USD 85,000 - 120,000
Hybrid/workplace flexibility
Work-life balance
Career development
+4
Software Engineer – Java / Full-Stack Development
Software Engineer – Java / Full-Stack Development

HTC Global Services • Dearborn (MI)

Hybrid
USD 90,000 - 140,000
Health insurance
Dental insurance
Vision insurance
+3
Software Engineer – Java / Full-Stack Development
Software Engineer – Java / Full-Stack Development

HTC Global • Dearborn (MI)

On-site
USD 120,000 - 170,000
Hybrid work schedule
Benefits package
System Administrator
System Administrator

HTC Global • Lansing (MI)

Hybrid
USD 90,000 - 130,000
Hybrid work flexibility
Career development opportunities
Wellness programs
+1
Platform Engineering
Platform Engineering

HTC Global • Dearborn (MI)

Hybrid
USD 110,000 - 170,000
Hybrid work flexibility
Career development plan
Rewards & Recognition program
+2
Machine Learning Engineer – MLOps & Cloud Data Engineering
Machine Learning Engineer – MLOps & Cloud Data Engineering

HTC Global • Allen Park (MI)

Hybrid
USD 120,000 - 170,000
Hybrid and Workplace flexibility
Career development opportunities
Rewards & Recognition program
Senior Backend Engineer - Hybrid (Java, REST, Azure)
Senior Backend Engineer - Hybrid (Java, REST, Azure)

HTC Global • Dearborn (MI)

On-site
USD 120,000 - 180,000
Hybrid work model
Well-defined career development plan
Rewards & Recognition program
+2