Get the job you really want.

Top Software Engineer Jobs in Ann Arbor, MI

Reposted 14 Days AgoSaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
109K-215K Annually
Mid level
109K-215K Annually
Mid level
Big Data • Cloud • Software • Database
The role involves improving MongoDB's networking and observability components, leading projects, and collaborating with colleagues throughout the project lifecycle while ensuring a reliable distributed database system.
Top Skills: C++
YesterdaySaved
Hybrid
Ann Arbor, MI
Mid level
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
This role ensures the quality of software for chassis control systems, focusing on compliance with standards, testing, metrics, and continuous improvement.
Top Skills: Atlassian JiraCDspaceGitOptimusPythonVector Canoe
YesterdaySaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Senior Software Design Release Engineer will manage product development plans, communicate with various teams, ensure compliance, lead investigations, and train team members.
Top Skills: AgileEmbedded Controls
Reposted YesterdaySaved
Hybrid
Ann Arbor, MI
148K-220K Annually
Senior level
148K-220K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Own and operate CCU and VCU release trains: plan release cadence, integrate supplier drops, build full images, manage branching/merges and CI/CD, designate release candidates, and provide readiness/gating evidence to Release and Supplier Management.
Top Skills: AndroidBashBspsCi/CdGitGithub ActionsGitlab CiJenkinsJIRAJqlLinuxMono-RepoMulti-RepoPythonSoc
Reposted YesterdaySaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
As a Senior Software Engineer, you will lead vehicle integration, optimize data collection workflows, and collaborate on system functionality within the ADAS team.
Top Skills: CanDspaceEthernetIncaIntrepidVector
Reposted YesterdaySaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The role involves developing and integrating virtual test environments for SIL, modeling embedded systems, and ensuring high-quality simulations while collaborating with engineers.
Top Skills: AmesimArtifactoryAutomotive EthernetCanCarsimEclipseEmbedded CGdbGithub ActionsGnu Compiler ToolchainGt-PowerJenkinsLinLinux Bash ScriptingMatlabPythonSimscapeSimulinkSpiVs CodeWindows Powershell
15 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
142K-210K Annually
Junior
142K-210K Annually
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II will ship features to enhance Affirm's marketplace, supporting product development and collaborating with design and analytics teams while ensuring operational stability.
Top Skills: KotlinPythonReactVue
Reposted 15 Days AgoSaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
196K-294K Annually
Mid level
196K-294K Annually
Mid level
Artificial Intelligence • Cloud • Software
As a Software Engineer specializing in IAM, you will design and maintain scalable systems, develop solutions for identity management, and ensure security and reliability in a collaborative environment.
Top Skills: AWSAws CloudformationJavaScriptKubernetesNode.jsNoSQLOauthOpenid ConnectSaml 2.0ScimSQLTerraformTypescript
Reposted 25 Days AgoSaved
Hybrid
Ann Arbor, MI
Junior
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop embedded software and controls for battery management, inverters, and electric motors; create modular scalable code, author requirements and test plans, perform integration, automated verification, debugging, root cause analysis, and collaborate cross-functionally to meet project milestones.
Top Skills: Automotive EthernetCC++CanCanapeEtas IncaIntrepid NeoviJenkinsLinMatlabModel Based Systems EngineeringPythonSimulinkVector CanoeVspy
Reposted 16 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
138K-160K Annually
Junior
138K-160K Annually
Junior
Big Data • Healthtech • HR Tech • Machine Learning • Software • Telehealth • Big Data Analytics
As a Software Engineer II, you will build and maintain software systems using AI, collaborate across disciplines, and ensure data security and HIPAA compliance.
Top Skills: AirflowAWSClaude CodeDbtDltKubernetes
Reposted 17 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
195K-270K Annually
Senior level
195K-270K Annually
Senior level
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
As a Principal Mobile Software Engineer, you'll lead mobile platform development, scale React Native architecture, mentor engineers, and collaborate across teams to build impactful features.
Top Skills: JavaKotlinObjective-CReact NativeSwiftTypescript
Reposted 17 Days AgoSaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
172K-258K Annually
Mid level
172K-258K Annually
Mid level
Artificial Intelligence • Cloud • Software
The role involves building customer-facing domain features using TypeScript for both frontend and backend development, improving customer experience, and ensuring integration with third-party services.
Top Skills: Next.JsReactRest ApisTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 4 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead software integration, debugging, CI/CD and release activities for automotive embedded systems. Specify requirements, perform design analysis, mentor engineers, resolve build anomalies, and ensure end-to-end software/system verification.
Top Skills: AsilCanCi/CdDfmeaDfssDngEmbedded CEthernetGitJenkinsJIRALinNeoviObd-IiSdvShainin Red XVehicle Spy
4 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Senior Software Engineer will lead full life cycle development for embedded controls co-simulation applications, managing agile teams, and driving software architecture, design, and testing processes while collaborating with internal and external stakeholders.
Top Skills: .NetAsamCC#C++JavaModelica Fmi/SspPython
Reposted 18 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
142K-210K Annually
Junior
142K-210K Annually
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II will develop and launch backend systems, collaborate on projects, support operational metrics, and engage in team growth activities.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 18 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
167K-231K Annually
Senior level
167K-231K Annually
Senior level
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
As a Senior Mobile Software Engineer, design and build scalable mobile applications, collaborate with cross-functional teams, and enhance engineering quality.
Top Skills: JavaKotlinObjective-CReact NativeSwiftTypescript
19 Days AgoSaved
Remote
Ann Arbor, MI
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software • Defense
The Senior Backend Engineer will develop data collection applications, design architecture, create APIs, manage databases, and collaborate with teams to enhance software solutions.
Top Skills: AWSDockerElasticsearchPythonRedis
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead the design and implementation of software tooling for AV Controls integration and validation, mentoring engineers and ensuring automation best practices.
Top Skills: C++DspaceGitGithub ActionsGitlab CiIncaJavaJenkinsJIRAJira XrayPythonVspy
5 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Senior Embedded Software Engineer - Diagnostics is responsible for designing, developing, and implementing embedded software for automotive diagnostic systems while leading cross-functional teams and ensuring quality and functionality across software layers.
Top Skills: ArmAutosarCC++CanalyzerEtas IncaLauterbachNxpPowerpcReal Time Operating Systems (Rtos)Renesas
Reposted 10 Hours AgoSaved
In-Office
Ann Arbor, MI
Internship
Internship
Artificial Intelligence • Information Technology
Develop and optimize AI applications in C++ and Python, serve as a technical contact, create demos, and enhance the SDK.
Top Skills: C++GitLinuxPythonPyTorchTensorFlow
Reposted 10 Hours AgoSaved
In-Office
Ann Arbor, MI
111K-189K Annually
Senior level
111K-189K Annually
Senior level
Hardware
The Senior Full Stack Software Engineer will develop software components through all stages of the product lifecycle, collaborate with cross-functional teams, and maintain documentation.
Top Skills: C#CSSDockerHTMLHTTPJavaJavaScriptKubernetesNoSQLPythonRestSQL
Reposted 19 Days AgoSaved
Remote
Ann Arbor, MI
150K-215K Annually
Senior level
150K-215K Annually
Senior level
Artificial Intelligence • Machine Learning • Software • Defense
As a Backend Engineer, you will design and implement core infrastructure for Vannevar's platform, ensuring standards for data processing, security compliance, and performance. You will collaborate with various teams to enhance shared infrastructure and lead technical initiatives.
Top Skills: AWSAzureDockerGCPKubernetes
Reposted 6 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Design, develop, and test embedded software for high-voltage contactor controls and energy management. Ensure safety/regulatory compliance (ISO26262, MISRA), implement control and diagnostics strategies, perform SiL/HiL/vehicle-level testing, document requirements with traceable test cases, leverage CI/CD and DevOps, work with automotive networks (Ethernet, CAN, LIN), lead Agile teams, coordinate cross-functional integration, and develop AI-driven diagnostics and predictive analytics for embedded systems.
Top Skills: Ai-Driven DiagnosticsArxmlAuto Code GenerationBddBootloaderCC++CanCi/CdController CommunicationDevice DriversDevOpsDiagnosticsEmbedded Operating SystemsEthernetHilJIRALinMisraPythonScaled Agile FrameworkSilSoaSoftware Defined VehicleTddVehicle-Level Testing
20 Days AgoSaved
Remote
Ann Arbor, 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
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
Mid level
Mid level
Software
Develop and enhance infrastructure using Rust and C++, ensuring high-performance applications with a focus on memory safety and concurrency.
Top Skills: C#C++RustSwift
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account