Top Software Engineer Jobs in Detroit, MI

4 Days AgoSaved
Hybrid
Detroit, MI
160K-246K Annually
Senior level
160K-246K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead design and evolution of customer-facing digital commerce systems (checkout, billing, payments, subscriptions, catalog, cart, orders). Use AI-assisted workflows to accelerate coding, review, testing, and documentation while ensuring security and production readiness. Drive architecture and API decisions across modern web apps, improve engineering excellence (testing, automation, observability, DevOps), build reusable patterns, and coach engineers to raise team productivity and technical delivery.
Top Skills: JavaNext.JsNode.jsReact
4 Days AgoSaved
Hybrid
Detroit, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Design, develop, and validate Android, Linux, and QNX automotive embedded software. Build and execute test frameworks, automation pipelines (HIL/SIL), and infotainment calibrations. Collaborate across component teams to deliver high-quality Android platform and semi-autonomous driving feature validation using test automation tools and AOSP contributions.
Top Skills: AndroidAndroid Compatibility Test Suite (Cts)Android FrameworkAndroid Test AutomationAndroid TradefedAospAutobotC++GitHilInfotainment CalibrationJavaJenkinsJIRAKotlinLinuxPythonQnxRobotSilVector Vcdm
Reposted 5 Days AgoSaved
Hybrid
Detroit, MI
125K-193K Annually
Senior level
125K-193K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
As a Senior Software Developer, you'll lead automation solutions development for testing processes at GM, collaborating across teams. Responsibilities include building Python-based automation frameworks, conducting code reviews, and mentoring team members.
Top Skills: PythonRobot Framework
Reposted 14 Hours AgoSaved
In-Office
Detroit, MI
Senior level
Senior level
Information Technology • Software • Analytics
Design, build, and maintain scalable web applications and reusable UI components using React or Angular. Develop backend services in C#/.NET or Java, integrate RESTful APIs, optimize performance and security, support CI/CD and deployments, collaborate with Product/QA/Architecture, produce technical design docs and unit tests, and participate in Agile ceremonies.
Top Skills: .NetAngularC#Ci/CdCSSGitHTMLJavaJavaScriptJfrogAzureReactRestful Web ApisSonarqubeSQLTypescript
Reposted 14 Hours AgoSaved
In-Office
Detroit, MI
Senior level
Senior level
Automotive • Manufacturing
Lead design, development, testing, and deployment of embedded and software systems for defense and vehicle applications. Capture requirements, architect solutions, produce documentation, perform troubleshooting, and improve software development processes. Mentor and guide teams, participate in CI/automated testing, and integrate multi-system IoT and distributed solutions.
Top Skills: APIsAutomated TestingCC++Continuous IntegrationController Area Network (Can Bus)DatabasesDdsDistributed SystemsIotMatlabPub/SubPythonSimulinkTcp/IpUdpWeb App Development
Reposted 19 Days AgoSaved
Remote
Detroit, MI
80-80 Annually
Mid level
80-80 Annually
Mid level
Artificial Intelligence • Machine Learning • Software • Defense
As a backend engineer, you will enhance data collection systems to ensure reliability and scalability, working closely with engineering and mission teams.
Top Skills: Browser AutomationDistributed SystemsPythonReactTypescript
YesterdaySaved
Hybrid
Detroit, MI
100K-163K Annually
Senior level
100K-163K Annually
Senior level
Automotive
Lead design and development of cloud-native Java/Spring Boot microservices on GCP (Cloud Run, Spanner, Pub/Sub). Drive observability, performance engineering, CI/CD, TDD, API publishing (Apigee/APIM), and DevOps toolchain adoption. Collaborate with product and teams to deliver scalable, secure vehicle integration platform services.
Top Skills: ApigeeApimAzure Ad B2CCheckmarxCi/CdCiamCloud Pub/SubCloud RunCloud SpannerFossaGCPGitIbm Security VerifyJavaJenkinsSonarqubeSpring BootSwaggerTddTekton
YesterdaySaved
Hybrid
Detroit, MI
84K-193K Annually
Junior
84K-193K Annually
Junior
Automotive
Develop and maintain application-layer and middleware software for Ford SYNC infotainment using C/C++ and Java/Kotlin. Implement GUIs with QML/Qt Quick, debug Android OS framework and embedded middleware, integrate APIs/SDKs and mobile protocols (Android Auto, Apple CarPlay, SmartDeviceLink), and participate in design, testing, documentation, and defect resolution across development stages.
Top Skills: Android AutoAndroid Os FrameworkApple CarplayCC++Embedded MiddlewareJavaKotlinQmlQt QuickSmartdevicelink (Applink)Speech Recognition SdksSync Infotainment
YesterdaySaved
Hybrid
Detroit, MI
74K-125K Annually
Mid level
74K-125K Annually
Mid level
Automotive
Design, build, test, and deploy cloud-native, resilient microservice features for connected consumer and vehicle applications using Java/Spring and GCP. Implement CI/CD, automated testing, API load testing, threat modeling, data modeling, and performance tuning for SQL and NoSQL systems.
Top Skills: Canary DeploymentsCheckmarxCi/CdDynatraceGCPGitGoogle Cloud PlatformHoppscotchJavaJIRAJSONJunitMongoDBNoSQLPostgresRestful ApisSonarqubeSpringSpring BootSQLSwaggerTddTektonTerraform
YesterdaySaved
Hybrid
Detroit, MI
102K-184K Annually
Junior
102K-184K Annually
Junior
Automotive
Lead development and delivery of safety-critical brake control software, coordinate supplier and in-house teams, verify requirements, manage software change and calibration, investigate DTCs and warranty issues, support HiL/breadboard prototypes, EOL setup, and OTA/service software updates while ensuring ASPICE and functional safety compliance.
Top Skills: AspiceAutosarCanCanalyzerDvp&RFmeaHilMatlabOta (Over-The-Air)Sae J1979SimulinkStateflowSysml
YesterdaySaved
Hybrid
Detroit, MI
84K-162K Annually
Mid level
84K-162K Annually
Mid level
Automotive
Lead configuration and integration of AUTOSAR Basic Software communication stack, develop embedded C for vehicle networks (CAN/CAN-FD/LIN), validate and debug communication/timing issues, automate generation and testing of communication artifacts, support CI/CD pipelines, and collaborate with cross-functional teams to meet powertrain and cybersecurity requirements.
Top Skills: ArxmlAutomotive CybersecurityAutosarAutosar BswCCanCan-FdCanifCi/CdClearcaseCmakeComDbcEmbedded CGitHardware-In-The-LoopHilIso 26262JIRALauterbach Trace32LinMakePdurVector CanalyzerVector CanoeVector Davinci Configurator
YesterdaySaved
Hybrid
Detroit, MI
138K-172K Annually
Senior level
138K-172K Annually
Senior level
Automotive
Develop and deliver embedded ADAS software and infrastructure in modern C++ for production automotive systems. Build offboard tooling in Python, create test and verification tooling, integrate and debug on target hardware (QNX/RTOS), work with sensor data (camera, radar, lidar), and manage requirements and version control.
Top Skills: AutosarBashC++CameraCanCan FdCanalyzerCanoe (Vector)EthernetGitJamaLidarMatlabMisraPolarionPythonQnxRadarRosRtos
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
YesterdaySaved
Hybrid
Detroit, MI
115K-193K Annually
Senior level
115K-193K Annually
Senior level
Automotive
Design and develop automation, integrations, and dashboards to improve verification and validation workflows. Build toolchain integrations (JIRA, Jama, TestRail) using Python, REST APIs, and SQL; create BI reports and dashboards; automate test data management, compliance checks, and reporting to increase traceability, quality, and KPI visibility across vehicle programs.
Top Skills: Assistive Ai ToolsAtlassian AnalyticsGrafanaJamaJIRALookerPower BIPythonRest ApisSQLTableauTestrail
YesterdaySaved
Hybrid
Detroit, MI
85K-193K Annually
Senior level
85K-193K Annually
Senior level
Automotive
Develop and validate functional safety software and calibrations for motor controls applying ISO 26262. Troubleshoot drivers and calibrations across HIL, SIL, dynamometer, and vehicle tests. Support low-level driver integration, requirement traceability, release processes, and create data post-processing scripts. Collaborate with cross-functional teams to propose technical solutions and ensure safety requirement compliance.
Top Skills: DynamometerEmbedded CHilInverter HardwareIso 26262MatlabMotor Controls SoftwarePythonSil
YesterdaySaved
Hybrid
Detroit, MI
120K-193K Annually
Mid level
120K-193K Annually
Mid level
Automotive
Design, develop, and validate vehicle powertrain control software (engine, transmission, driveline, electric motors) using Model-Based Design. Capture requirements, manage feature configuration across powerpacks, document changes, and execute validation with simulation, HIL, and in-vehicle testing to maintain compatibility across Gas, Diesel, HEV, and BEV systems.
Top Skills: CCanClearcaseGitHardware-In-The-Loop (Hil)LinMatlab/SimulinkModel-Based Design (Mbd)Sent
YesterdaySaved
Hybrid
Detroit, MI
100K-167K Annually
Senior level
100K-167K Annually
Senior level
Automotive
Design, build, and maintain cloud-native microservices and RESTful APIs in Java/Spring; develop web UIs with Angular/React; manage CI/CD, Docker/Kubernetes, GCP deployments, observability, and infrastructure-as-code; mentor engineers and participate in Agile ceremonies.
Top Skills: AngularApache KafkaArgocdCloud BuildCloud Monitoring (Stackdriver)DockerGcp Cloud Deployment ManagerGcp Pub/SubGithub ActionsGitlab CiGoogle Cloud Platform (Gcp)GrafanaJava (Java 8/11/17)JenkinsKubernetes (Gke)PostgresPrometheusReactSonarqubeSpring BootSpring Data JpaSpring MvcSpring SecurityTektonTerraform
YesterdaySaved
Hybrid
Detroit, MI
85K-193K Annually
Mid level
85K-193K Annually
Mid level
Automotive
Design, build, and operate scalable, low-latency services to deliver OTA vehicle software updates. Collaborate with cross-functional teams to implement APIs, front-end interfaces, cloud integrations, and release/deployment pipelines while ensuring code quality and adherence to timelines and regulatory constraints.
Top Skills: AngularAWSAzureC++DockerGCPGithub ActionsGoInfrastructure As CodeJavaJenkinsKubernetesMessage QueuesNode.jsNoSQLOpen Application ModelOta (Over The Air)PythonReactRestSpring FrameworkSQLTrunk-Based Development
YesterdaySaved
Hybrid
Detroit, MI
100K-167K Annually
Senior level
100K-167K Annually
Senior level
Automotive
Lead design, develop, and test full-stack software and tools for HiL/SIL/MIL test systems. Architect frontend/backends, integrate system components, gather requirements, write unit tests, debug, maintain/refactor Python code, and apply SQA and agile practices to support global hardware and software validation.
Top Skills: AWSAzureCC++Ci/CdCloud DeploymentConfluenceDockerFastapiGCPGitGitactionsGithub ActionsHilJenkinsJIRAMilPythonSilTcp/IpTestrailUdp
YesterdaySaved
Hybrid
Detroit, MI
85K-193K Annually
Junior
85K-193K Annually
Junior
Automotive
Design and implement air-charge estimation and turbo/boost control algorithms in PCM using C. Validate control software via unit tests, SIL/MIL/HIL, and plant models. Troubleshoot air-path diagnostics, maintain documentation and calibration artifacts, and lead control system planning and program management across vehicle programs to meet functional, emissions, performance, and safety requirements.
Top Skills: CCeedlingClearcaseGitHilIso 26262JamaJIRAMilMisra-CObd-IiSilUnity
7 Days AgoSaved
Hybrid
Detroit, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hands-on technical leader for embedded chassis controls software: deliver C/C++ real-time control software, build tools and CI/CD, drive architecture and test strategies, mentor engineers, improve developer workflows, and lead cross-team process and automation improvements to raise software quality and productivity.
Top Skills: AsilAspiceCC++CanCanalyzerCi/CdControldeskDoorsDspaceDvulEthernetGitGitHilIso 26262JIRALinMatlabPrtsSilSimulinkVehicle Spy
Reposted 7 Days AgoSaved
Hybrid
Detroit, MI
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Senior Software Engineer will design, develop, and test automotive infotainment software, analyze defects, integrate systems, and improve programming practices in an Agile environment.
Top Skills: AndroidC++Clean ArchitectureEspressoGitGitJavaJIRAJunitKotlinMvvmParasoftTdd
Reposted 7 Days AgoSaved
Hybrid
Detroit, MI
189K-291K Annually
Senior level
189K-291K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Staff Software Engineer will lead the design and development of a billing platform, drive architecture, mentor engineers, and migrate services to Azure, using modern frameworks and event-driven architectures, while collaborating with cross-functional teams.
Top Skills: AngularAzureCypressJavaJavaScriptJestJunitKafkaNode.jsReactSpring BootTypescriptZuora
Reposted 7 Days AgoSaved
Hybrid
Detroit, MI
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Senior Software Engineer will design and develop backend services and middleware for GM's infotainment systems, ensuring performance and scalability. Responsibilities include coding in Go, collaborating with teams, leading reviews, and mentoring junior engineers.
Top Skills: Ci/CdGitGoGoGrpcNoSQLRestful ApisSQL
8 Days AgoSaved
Hybrid
Detroit, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead design, implementation, integration, and delivery of vehicle-side OTA embedded software using C++. Define and decompose system requirements, drive architecture and defect resolution, support integration and validation, troubleshoot vehicle integration issues, and mentor team members while promoting engineering best practices.
Top Skills: BitbucketC++CanGerritGitJenkinsJIRASafeScrumUds (Iso 14229/J15765)Xp
Reposted 8 Days AgoSaved
Hybrid
Detroit, MI
135K-208K Annually
Senior level
135K-208K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead validation testing for ADAS controllers, collaborate with teams to develop test plans, manage projects, and ensure timely delivery of validation results.
Top Skills: BashCC++CanEthernetJenkinsLinuxPythonQnx
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account