Maximum of 25 job preferences reached.
Top Senior Software Engineer Jobs in Ann Arbor, MI
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop and validate embedded software, algorithms, and real-time motion-control systems for ADAS and automated-driving features. Responsibilities include control design, CI/CD validation, unit testing, SIL/HIL simulation, vehicle testing, calibration, software change management, fleet management, production support, and cross-functional collaboration. The role focuses on optimizing reusable software architecture and delivering high-performance features such as lane keeping, adaptive cruise control, Super Cruise, and collision mitigation.
Top Skills:
AgileCC++CanCarmakerCarsimCi/CdEthernetHilIso 26262Kalman FilterLinModel-Predictive ControlPythonRecursive Least-SquaresScrumSilSimulink
Fintech • Software • Financial Services
Architect and build a high-performance trading platform for active traders. Develop responsive web interfaces integrating real-time market data, low-latency execution workflows, and advanced trading tools. Collaborate with cross-functional engineering teams on large-scale initiatives, emphasizing scalability, performance, API quality, maintainability, developer experience, and end-user usability.
Top Skills:
ReactTailwindTanstackTypescript
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads performance engineering across the organization by designing load-testing and data-generation frameworks, defining benchmarks and standards, analyzing application, database, and system behavior, and guiding teams in performance optimization. Builds reusable tooling and best practices using k6, JavaScript, Grafana, and InfluxDB while addressing scalability, latency, throughput, and reliability challenges in distributed cloud-native systems.
Top Skills:
AWSBashC++DockerGoGrafanaInfluxdbJavaJavaScriptK6KotlinPostgresPython
Reposted 10 Hours AgoSaved
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Support development, configuration, and execution of Software-in-the-Loop (SIL) test environments for ADAS features. Create scenarios, run initial tests, debug issues, automate test cases and result analysis, document SIL usage, and mentor junior engineers to improve virtualization testing, reduce physical testing dependence, and enable early validation of ADAS capabilities.
Top Skills:
CC++CanCi/CdEthernetFmiGitJenkinsLinMatlabProtobufPythonSil (Software-In-The-Loop)SimulinkVecuX-Ray
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Develop and deploy customer-focused web, mobile, and backend applications across the full software stack. Design major features, contribute to architecture decisions, conduct code reviews, and ensure secure, high-quality implementations. Collaborate with stakeholders and cross-functional teams using Agile and SDLC practices. Manage version control, CI/CD, environments, and releases; maintain automated test coverage and perform root-cause analysis. Build and optimize relational data solutions using SQL Server, including complex queries, stored procedures, and performance tuning.
Top Skills:
.NetAgileC#Ci/CdGitJavaScriptJestNode.jsNunitReactSdlcSQL ServerTypescriptWeb Apis
Reposted YesterdaySaved
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Integrate and maintain ECU instrumentation hardware and calibration benches across SDV microcontrollers, ECUs, and electrical architectures. Configure and troubleshoot XCP, DoIP, A2L/A2ML, measurement, flashing, trace, and calibration workflows. Diagnose hardware, software, tooling, licensing, and configuration issues; maintain instrumentation requirements documentation; coordinate with suppliers and engineering teams; and coach calibrators and software engineers. Regular hands-on lab and bench work is required.
Top Skills:
A2LA2MlAsam Asap-3Asam Mcd-1 XcpAsam Mcd-2McAsam Mcd-3McAuroraCanDaqDoipEcu FlashingEthernetEtkIeee-Isto 5001IncaJtagLauterbach Trace32Nexus 5001Practice ScriptingPythonUdsXcpXetk
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Leads architecture and development of low-voltage battery management and sensing software for automotive systems. Provides technical leadership, mentors engineers, drives process improvements, collaborates cross-functionally, resolves complex technical issues, contributes to enterprise data architecture, and ensures compliance with safety and quality standards.
Top Skills:
Automotive SoftwareBattery Management SystemsCEmbedded SystemsEnterprise Data ArchitectureScaled Agile Framework (Safe)Sensing Analog Front Ends (Afes)
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop embedded control software for high-voltage battery systems, including contactors, energy management, diagnostics, communications, and safety compliance. Design, test, document, and validate software across simulation, hardware-in-the-loop, controllers, and vehicles. Apply C/C++, AUTOSAR, CI/CD, Agile, BDD/TDD, and DevOps practices while collaborating across systems, safety, validation, calibration, and vehicle-performance teams. Lead Scrum team members and develop AI-driven diagnostics and predictive analytics.
Top Skills:
ArxmlAutosarBddCC++CanCi/CdDevOpsEthernetHilIso 26262JIRALinMatlab SimulinkMisraPythonScaled Agile FrameworkService Oriented ArchitectureSilSoftware Defined VehicleTdd
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop backend services, APIs, automation tools, and CI/CD workflows for virtual ECUs, software-in-the-loop simulation, orchestration, and AI-enhanced validation. Integrate simulation and AI/ML components, optimize compute-intensive workloads, manage artifacts and metadata, and collaborate with DevOps and simulation teams. The role requires software development experience with embedded or simulation systems, cloud and distributed systems knowledge, CLI and MCP architectures, and database experience.
Top Skills:
C#C++Ci/CdCli ArchitectureCloud ServicesDatabasesDistributed SystemsEmbeddingsFmiHwioJavaKubernetesMcpMicroservicesOwlPythonRdfRestbusSimethSoftecuSparqlVector Search
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Designs and leads scalable cloud applications, virtualization platforms, and automation for embedded software development and co-simulation. Responsibilities include architecting multi-region cloud infrastructure, developing deployment and maintenance automation, integrating regression testing workflows into CI/CD, and supporting cybersecurity, scalability, resiliency, and cost optimization. The role serves as a subject matter expert, leads cross-functional integrations, collaborates with suppliers, and presents technical solutions to leadership and external organizations.
Top Skills:
AutovalAWSAzureAzure Event GridAzure Event HubsAzure Service BusBicepCC++CaplCi/CdClaudeCursorDockerDspace SystemdeskEcsGCPGerritGitGithub ActionsGithub CopilotGleanIntrepid Vehicle SpyJavaJenkinsKubernetesMicronautMicrosoft 365 CopilotPythonQuarkusSingularitySpring BootSystemcTerraformVector CanapeVector CanoeVeos
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Leads the design, development, testing, calibration, and integration of embedded control systems for vehicle and non-vehicle applications. Writes C code, develops MATLAB and Simulink algorithms, guides software architecture, leads verification and validation, establishes requirements, conducts design reviews, mentors engineers, and balances GM practices with government specifications. The role requires collaboration across systems integration and embedded controls teams, technical leadership, and optimization of complex electrical architectures.
Top Skills:
CCi/CdEmbedded Control SystemsGitIncaJenkinsMatlabSimulinkVehicle Spy
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Design, develop, implement, and test low-level HWIO embedded software for microcontrollers using AUTOSAR MCAL or hand-coded C. Define testing strategies, perform code reviews, troubleshoot complex issues, collaborate with hardware/calibration/requirements teams, and document designs and test results.
Top Skills:
ArmArm Cortex-M7Arm Cortex-R52Autosar McalCanalyzerDmaEmbedded CEtas IncaLauterbachLinMcal Configuration ToolsNxp S32KxxOscilloscopePowerpcPwmRenesasRtos
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Designs and leads embedded programming and bootloader software for microcontroller-based automotive ECUs. Translates infrastructure and security requirements into software designs and integration plans, configures bootloader and basic software components, and develops secure boot, flash programming, update, and rollback mechanisms. Debugs complex issues across microcontroller hardware, security modules, and communication stacks using embedded tools and logs. The role is hybrid with three days in-office.
Top Skills:
Automotive EcusAutomotive EthernetBootloader SoftwareC++CanEmbedded CEmulatorsFlash ProgrammingGitHardware DebuggersJenkinsLogic AnalyzersMicrocontrollersSecure BootSoftware Update And Rollback MechanismsTrace ToolsUdsXcp
Hardware • Industrial
Develop, deploy, and validate autonomy software on vehicles, integrating sensors and autopilots, performing field deployments and testing, implementing CI/CD and simulation-based validation, and integrating third-party software for multi-agent autonomous systems.
Top Skills:
C++CameraCi/CdDdsGitGitlabGpsJenkinsLinuxPx4PythonRadarRosRos2SimulationSonarUdp
Artificial Intelligence • Automotive • Robotics • Software • Transportation
Develop production-ready real-time C++ software connecting autonomous vehicle systems with mission control, remote assistance, routing, and truck management platforms. Design architectures, algorithms, telemetry, testing frameworks, and verification artifacts for safety-critical vehicle guidance and monitoring. Collaborate across software, systems, perception, controls, and safety teams; support simulation, integration, performance improvements, and automotive standards. Mentor peers and contribute to route planning and machine learning integration for autonomous trucks.
Top Skills:
ApolloAspiceAutowareC++C++14C++17CanCmmiDatadogEmbedded SoftwareEthernetFoxgloveHardware-In-The-LoopIso 26262PythonReal-Time SoftwareRosRos2Safety-Critical SoftwareSoftware-In-The-LoopSotifTableauVehicle Testing
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Leads validation of vehicle-based and cloud-connected retail AV data collection systems. Responsibilities include developing automated tests and CI/CD pipelines, managing RADC benches, validating OTA releases, benchmarking data quality and performance, analyzing logs, integrating camera and consent features, documenting procedures, and coordinating defect resolution across engineering teams.
Top Skills:
AtpAutobotAzureCentraCi/CdConfluenceElasticJenkinsJIRAOtaPythonRobot FrameworkXray
eCommerce • Fintech • Food • Mobile • Social Impact
Own the development and maintenance of large-scale React Native applications for iOS and Android. Lead architecture improvements, React Native upgrades, native module development, performance optimization, automated testing, CI/CD reliability, and production debugging. Collaborate with cross-functional product pods, contribute to technical discovery and architecture, mentor engineers, and raise engineering standards while delivering scalable, maintainable mobile experiences.
Top Skills:
AndroidApple App StoreCi/CdDetoxFirebase CrashlyticsGitGoogle PlayiOSJestKotlinPatch-PackagePostmanReact ContextReact NativeReact Native Testing LibraryReact QueryReduxRest ApisSentrySwiftTypescriptZustand
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, build, and operate foundational developer infrastructure across CI, build systems, deployment orchestration, and test platforms. Improve build speed, deployment safety, and test reliability while owning services end to end, including SLOs, observability, and on-call responsibilities. Partner with engineering teams to address platform pain points and lead cross-cutting technical projects through production.
Top Skills:
Build SystemsCi/CdDeployment OrchestrationObservabilitySlosTest Infrastructure
Artificial Intelligence • Information Technology • Software • Consulting
Designs, develops, profiles, and optimizes GPU software and CUDA kernels for AI, scientific computing, inference, and high-throughput workloads. The role requires expertise in GPU architecture, memory hierarchies, performance engineering, distributed computing, and ML framework integration. Responsibilities include delivering production performance improvements, collaborating with engineering and research teams, conducting code and design reviews, mentoring junior engineers, and working with technologies such as NCCL, MPI, and GPU kernel frameworks.
Top Skills:
C++CudaCutlassDistributed Training InfrastructureFastertransformerGpu ArchitecturesHigh-Performance ComputingLlvmMachine Learning FrameworksMlirMpiNcclTensorrtTritonVllm
Machine Learning • Payments • Security • Software • Financial Services
Leads enterprise software architecture and development across multiple product lines, establishes design standards, reviews solutions, troubleshoots complex issues, and provides technical guidance across teams. Supports modernization of on-premise systems and migration to Azure cloud. Partners with engineering and executive leaders on technology strategy, security adaptability, automation, and solution design using agile methods.
Top Skills:
AgileAzureC#DelphiDevOpsDistributed SystemsJavaJavaScriptTypescript
Healthtech • Social Impact • Software • Telehealth
Design and evolve scalable referral, partner data, and patient booking systems. Lead complex technical projects across teams, make architecture and API decisions, improve security, performance, reliability, and scalability, and mentor engineers. Collaborate with product, design, engineering leadership, partners, and stakeholders while using AI-assisted development tools such as Claude Code to improve delivery velocity and quality.
Top Skills:
APIsClaude CodeDistributed SystemsEvent-Based Architecture
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Leads technical initiatives for Toast’s restaurant scheduling product, designing and delivering scalable full-stack software. Responsibilities include architecture, API and system design, roadmap influence, cross-functional collaboration, engineering quality, performance, and technical leadership. The role also promotes AI-assisted development and improved employee and customer experiences.
Top Skills:
DynamoDBGraphQLJavaKotlinPostgresRestTypescript
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead the technical vision, architecture, and delivery of Toast’s pricing engine across multiple teams. Design and operate highly available distributed systems, APIs, databases, and event-driven services at scale. Serve as the pricing domain expert, improve correctness and performance, lead incident response and reliability initiatives, mentor engineers, establish operational excellence, and align technical priorities with Product and engineering leadership.
Top Skills:
Amazon RdsAndroidApache PulsarSparkAWSAws LambdaDistributed SystemsDropwizardDynamoDBGraphQLJavaKotlinMicroservicesPostgresRabbitMQRelational DatabasesRest
Big Data • Fintech • Mobile • Payments • Financial Services
Lead backend engineering strategy for Affirm’s search and recommendation platform. Design and launch highly available distributed systems, guide technical architecture and execution, improve team operations and reliability, establish engineering quality standards, collaborate with product, design, and analytics, and mentor engineers. The role focuses on search, recommendations, consumer shopping experiences, monetization, and scalable platform foundations.
Top Skills:
SparkAWSKotlinKubernetesMySQLPythonReact
Big Data • Fintech • Mobile • Payments • Financial Services
Architect, build, and operate large-scale relational and distributed SQL database infrastructure. Responsibilities include database control-plane automation, provisioning, failover, backups, upgrades, zero-downtime migrations, Kubernetes networking, connection proxy optimization, reliability monitoring, capacity planning, and operational support. The role also leads technical delivery, mentors engineers, establishes quality standards, collaborates cross-functionally, and contributes to team roadmap and on-call operations.
Top Skills:
AWSCockroachdbDynamoDBKotlinKubernetesMySQLPgbouncerPgdogPostgresProxysqlPythonRds ProxyRedisSpannerSQLTerraformTidbTlsVitess
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Ann Arbor, MI Hiring Senior Software Engineers Roles
See AllPopular Ann Arbor, MI Senior Level Job Searches
Senior Level Jobs in Ann Arbor
Senior Remote Jobs in Ann Arbor
Senior Content Jobs in Ann Arbor
Senior Customer Success Jobs in Ann Arbor
Senior IT Jobs in Ann Arbor
Senior Cyber Security Jobs in Ann Arbor
Senior Tech Support Jobs in Ann Arbor
Senior Data & Analytics Jobs in Ann Arbor
Senior Analysis Reporting Jobs in Ann Arbor
Senior Analytics Jobs in Ann Arbor
Senior Business Intelligence Jobs in Ann Arbor
Senior Data Engineer Jobs in Ann Arbor
Senior Data Science Jobs in Ann Arbor
Senior Machine Learning Jobs in Ann Arbor
Senior Data Management Jobs in Ann Arbor
Senior UX Designer Jobs in Ann Arbor
Senior Software Engineer Jobs in Ann Arbor
Senior Android Developer Jobs in Ann Arbor
Senior C# Jobs in Ann Arbor
Senior C++ Jobs in Ann Arbor
Senior DevOps Jobs in Ann Arbor
Senior Front End Developer Jobs in Ann Arbor
Senior Golang Jobs in Ann Arbor
Senior Hardware Engineer Jobs in Ann Arbor
Senior iOS Developer Jobs in Ann Arbor
Senior Java Developer Jobs in Ann Arbor
Senior Javascript Jobs in Ann Arbor
Senior Linux Jobs in Ann Arbor
Senior Engineering Manager Jobs in Ann Arbor
Senior .NET Developer Jobs in Ann Arbor
Senior PHP Developer Jobs in Ann Arbor
Senior Python Jobs in Ann Arbor
Senior QA Jobs in Ann Arbor
Senior Ruby Jobs in Ann Arbor
Senior Salesforce Developer Jobs in Ann Arbor
Senior Scala Jobs in Ann Arbor
Senior Finance Jobs in Ann Arbor
Senior HR Jobs in Ann Arbor
Senior Legal Jobs in Ann Arbor
Senior Marketing Jobs in Ann Arbor
Senior Operations Jobs in Ann Arbor
Senior Office Manager Jobs in Ann Arbor
Senior Operations Manager Jobs in Ann Arbor
Senior Product Manager Jobs in Ann Arbor
Senior Project Manager Jobs in Ann Arbor
Senior Sales Jobs in Ann Arbor
Senior Account Executive (AE) Jobs in Ann Arbor
Senior Account Manager (AM) Jobs in Ann Arbor
Senior Sales Leadership Jobs in Ann Arbor
Senior Sales Development Representative Jobs in Ann Arbor
Senior Sales Engineer Jobs in Ann Arbor
Senior Sales Operations Jobs in Ann Arbor
All Filters
Total selected ()
No Results
No Results







.png)


.jpg)













.jpg)