×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Software Architect, Backend Developer

Job in Dearborn, Wayne County, Michigan, 48120, USA
Listing for: Fasttek
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Software Architect, Backend Developer, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 110000 - 160000 USD Yearly USD 110000.00 160000.00 YEAR
Job Description & How to Apply Below

Dearborn, Michigan Software Engineer #1066166

Job Description:
  • As a Software Engineer, you will play a key role in the architecture, development, and evolution of 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.
  • The role requires strong software engineering expertise combined with automotive systems knowledge to enable seamless integration of CAN/J1939 signals, vehicle switches, telematics data, proprietary vehicle modules, and future software-defined vehicle capabilities.
  • The ideal candidate is a technically strong engineer who can translate feature requirements from vehicle engineering teams into scalable software solutions while collaborating across software, hardware, telematics, validation, and supplier organizations.
Software Engineering
  • Design, develop, and maintain scalable Google cloud-native and desktop-based applications supporting VIS configuration workflows with solid understanding of vehicle architecture.
  • Architect and implement microservices and APIs using Java, Spring Boot, Node.js, React, and PostgreSQL.
  • Develop reusable frameworks and services that support vehicle feature configuration, signal management, and integration workflows.
  • Ensure performance, scalability, reliability, and cybersecurity requirements are met across all VIS components.
Vehicle Integration & Systems Engineering
  • Collaborate closely with vehicle feature engineers, module owners, telematics teams, and external suppliers to integrate new vehicle capabilities into VIS.
  • Support integration of:

    - CAN and CAN-FD signals - J1939 communications - LIN-based devices
    - Vehicle Ethernet technologies
    - Hard switches and soft switches
    - Telematics and connected vehicle services
  • Analyze vehicle architecture changes and determine impacts to VIS configuration models and workflows.
  • Participate in system-level design reviews and technical feasibility assessments.
  • Design and integrate AI-powered capabilities that improve configuration authoring, validation, and diagnostics.
  • Evaluate emerging AI technologies applicable to vehicle integration and software-defined vehicles.
Operational Excellence
  • Lead observability initiatives using SLOs, SLIs, dashboards, monitoring, and alerting frameworks.
  • Drive performance engineering, API governance, and software quality practices.
  • Champion secure software development lifecycle practices and compliance requirements.
  • Mentor engineers and promote engineering best practices across the team.
Cross-Functional Leadership
  • Translate business and vehicle feature requirements into technical implementation plans.
  • Lead technical discussions with hardware teams, telematics architects, validation teams, and external suppliers.
Skills Required:

Embedded Software, PostgreSQL, Spring Boot, React, Google Cloud Platform, Java, API Here is minimum one must bring to the table:

  • Java / Spring Boot - 5-7 years
  • Node/Type Script/React - 3-5 years
  • PostgreSQL - 3-5 years
  • Embedded Software - 3-5 years (in-vehicle software development and testing with automotive experience is must - knowledge of vehicle system like CAN signals, telematics, gateways, TCUs,)
  • Google Cloud Platform - 3-5 years
  • REST and GraphQL API - 5-7 years
  • Experience working with automotive communication networks
Experience

Required:

Software Engineering
  • 7+ years of software engineering experience with enterprise-scale systems.
  • Expert-level proficiency in:
    • Java / Spring Boot
    • Node.js / Express
    • ReactJS
    • PostgreSQL
    • REST APIs
  • Experience building distributed systems, microservices, and event-driven architectures.
  • Strong understanding of API design, OpenAPI specification, GraphQL, and integration patterns.
Cloud & Dev Ops
  • Experience with cloud-native development on Azure, Google Cloud, or AWS.
  • Experience with:
    • Kubernetes
    • Docker
    • CI/CD pipelines
    • Infrastructure as Code
  • Hands-on experience with:
    • Jenkins
    • Tekton
    • Terraform
    • Git Hub
    • Sonar Qube
    • JFrog
    • FOSSA
    • 42

      Crunch
Automotive & Vehicle Integration
  • Experience working with automotive communication networks:
    • CAN
    • CAN FD
    • J1939
    • LIN
    • Automotive Ethernet
  • Understanding of vehicle electrical architectures and body control systems.
  • Experience analyzing vehicle signals, message definitions, and communication protocols.
  • Ability to interpret vehicle feature requirements and implement corresponding software solutions.
  • Experience working…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary