Top C++ Jobs in Ann Arbor, MI

Reposted 10 Days AgoSaved
In-Office or Remote
Ann Arbor, MI
150K-230K Annually
Senior level
150K-230K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design, develop, and field high-performance Ground Control Station and C2 software using C++/Qt/QML and QGroundControl. Lead architecture and technical direction, mentor engineers, define APIs/ICDs, debug integration/latency issues, support field tests, implement post-mission debrief tools, and ensure interoperability with C2 standards.
Top Skills: Ai-Assisted Development ToolsCC++CesiumDockerEsriGoGstreamerH.264H.265KubernetesMapboxMavlinkPub-Sub/Ipc MiddlewarePythonQgc Map EngineQgroundcontrol (Qgc)Qt/QmlRtspSerialization/Idl ToolingStanag 4586TcpTypescriptUdpWebrtc
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As a Backend Engineer, you'll improve Git and Gitaly by contributing features, bug fixes, and performance improvements, collaborating with the open source community, and participating in architectural discussions.
Top Skills: CGitGitalyGoLinux
Reposted 4 Days AgoSaved
Hybrid
Ann Arbor, MI
139K-167K Annually
Senior level
139K-167K Annually
Senior level
Artificial Intelligence • Automotive • Robotics • Software • Transportation
The Software Engineer II will develop C++ applications for real-time embedded systems, lead design efforts, mentor junior engineers, and manage the software development lifecycle in an Agile environment.
Top Skills: AutosarC++Embedded SystemsInfineon Aurix Microcontrollers
Reposted 22 Hours AgoSaved
In-Office or Remote
Ann Arbor, MI
Senior level
Senior level
Database • Financial Services
Develop and optimize ultra-low-latency, high-performance trading infrastructure in modern C++. Implement and tune order execution, market data connectivity, multi-threaded systems, and risk modules. Profile and benchmark real-time systems, collaborate with quants and traders, and maintain robust, fault-tolerant continuous trading operations.
Top Skills: BenchmarkingCC++High-Performance ComputingLinuxLow-Latency SystemsMarket Data ConnectivityMultithreadingNetworkingOrder EntryPerformance TuningProfilingReal-Time SystemsTcpUdp
Reposted 22 Hours AgoSaved
In-Office or Remote
Ann Arbor, MI
Junior
Junior
Marketing Tech • Real Estate • Software
The Back End Software Engineer will design and build scalable services for a SaaS platform, collaborate with teams, and contribute to quality code and architecture discussions.
Top Skills: .Net Core.Net FrameworkAsp.NetAWSC#DockerSQL
YesterdaySaved
Remote
Ann Arbor, MI
Senior level
Senior level
Fintech • Software
Lead design and delivery of complex backend features for a high-scale online banking platform. Own code from design to production, modernize legacy systems, develop microservices, design APIs, implement tests, ensure secure coding, use AI-assisted tools, troubleshoot issues, and document APIs while collaborating with product, QA, and front-end teams.
Top Skills: .Net Core.Net Framework 4.8C#ChatgptCi/CdClaude CodeCursorFluentassertionsGitGithub CopilotLlm/Ai IntegrationMicroservicesMoqMs Sql ServerNunitRabbitMQRagRestXunit
Reposted 4 Days AgoSaved
Remote
Ann Arbor, MI
180K-200K Annually
Senior level
180K-200K Annually
Senior level
Artificial Intelligence • Software
Design high-performance C++ libraries for automated PCB design challenges, mentoring peers and shaping technical direction while collaborating with experts in various fields.
Top Skills: C++CudaPython
Reposted 16 Days AgoSaved
In-Office
Ann Arbor, MI
125K-175K Annually
Mid level
125K-175K Annually
Mid level
Hardware • Industrial
Develop, deploy, and validate C++-based autonomy software for multi-agent vehicles. Integrate sensors and autopilots, perform field deployments and testing, build CI/CD pipelines, work with perception and communication systems, integrate third-party APIs, and validate behavior in simulation and real-world environments.
Top Skills: AutopilotC++CameraCi/CdDdsGitlabGpsJenkinsLinuxPx4PythonRadarRosRos2SimulationSonarUdp
Reposted 16 Days AgoSaved
In-Office
Ann Arbor, MI
100K-150K Annually
Junior
100K-150K Annually
Junior
Hardware • Industrial
Develop high-performance C++ framework software enabling collaborative autonomy across air, ground, and maritime domains. Integrate with domain platforms, optimize real-time performance, automate workflows, and collaborate with autonomy engineers, product teams, and customers to deliver robust, scalable multi-agent systems.
Top Skills: C++C++20Claude CodeCursorGitGithub CopilotPythonShell Scripting
Reposted 16 Days AgoSaved
In-Office
Ann Arbor, MI
100K-200K Annually
Mid level
100K-200K Annually
Mid level
Hardware • Industrial
Design and implement high-performance C++ backend systems for defense autonomy products. Build scalable, reliable infrastructure for contested environments, collaborate with researchers and customers, own architecture through deployment, and support Ann Arbor site growth while interfacing with DoD programs.
Top Skills: C++Python
8 Days AgoSaved
Remote
Ann Arbor, MI
70-110 Hourly
Junior
70-110 Hourly
Junior
Artificial Intelligence • HR Tech • Professional Services • Software
Design and evaluate performance engineering tasks for AI training/evaluation. Optimize runtime, compilers, memory, CPU/GPU and concurrency. Produce documented solutions, evaluate AI-generated code, and build evaluation frameworks and scoring rubrics while collaborating with researchers and SMEs.
Top Skills: Ai InfrastructureBenchmarking ToolsC++CompilersConcurrencyCpu PerformanceDistributed SystemsGpu PerformanceHigh-Performance ComputingParallel ProcessingPerformance ProfilingPythonRust
Reposted 8 Days AgoSaved
Remote
Ann Arbor, MI
Mid level
Mid level
eCommerce • Information Technology • Sales • Software
The C# / .NET Developer will design and maintain middleware applications, build Shopify integrations, and support a mobile app backend in a remote work environment.
Top Skills: .NetC#Cloud-Based EnvironmentsGraphQLPaasShopify Apis
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
10 Days AgoSaved
Remote
Ann Arbor, MI
112K-155K Annually
Senior level
112K-155K Annually
Senior level
Software
Build and maintain scalable, cloud-native APIs using .NET. Enhance core platform components, lead architecture and testing discussions, optimize telemetry and performance, collaborate cross-functionally, conduct code reviews, and mentor team members.
Top Skills: .Net.Net CoreApm ToolingAWSC#KubernetesOpentelemetryPostgres
Reposted 10 Days AgoSaved
Remote
Ann Arbor, MI
Senior level
Senior level
Fintech • Software
You will develop and maintain components of the LLVM based toolchain, collaborating with the community while ensuring platform-specific optimizations and tests.
Top Skills: BashC++ClangCmakeGccLlvmPython
Reposted 10 Days AgoSaved
Remote
Ann Arbor, MI
123K-202K Annually
Senior level
123K-202K Annually
Senior level
Other • Software • Analytics
Develop user interface components for ArcGIS Pro using C# and WPF, work in an agile team, and design software solutions for raster and imagery processing.
Top Skills: Asynchronous ProgrammingC#C++MvvmTask Parallel LibraryWpf
Reposted 10 Days AgoSaved
Remote
Ann Arbor, MI
Expert/Leader
Expert/Leader
Artificial Intelligence • Computer Vision • Cybersecurity
PrivateID seeks a Principal C++ Engineer with at least 10 years of experience to lead complex systems and scale their platform in a remote-first environment.
Top Skills: C++CmakeConanGitGithub ActionsLinuxOpencvPython
Reposted 20 Days AgoSaved
In-Office
Ann Arbor, MI
125K-175K Annually
Mid level
125K-175K Annually
Mid level
Automotive
As a C++ Software Engineer, you'll develop and maintain software for autonomous systems, deploy solutions in the field, and integrate vehicle autonomy with sensors and communication systems.
Top Skills: C++Ci/CdGitlabJenkinsLinuxPythonRos
Reposted 22 Days AgoSaved
In-Office
Ann Arbor, MI
150K-200K Annually
Senior level
150K-200K Annually
Senior level
Automotive
Seeking a Senior Software Engineer skilled in C++, algorithm optimization, and multi-agent systems to develop autonomous decision-making frameworks for mission-critical applications.
Top Skills: ArtifactoryAzure Container RegistryBazelC++DockerGitGitlabLinuxSonarqubeVisual Studio Code
Reposted 22 Days AgoSaved
In-Office
Ann Arbor, MI
150K-190K Annually
Mid level
150K-190K Annually
Mid level
Automotive
The Software Engineer will develop, integrate, and test path planning capabilities for aerial platforms, collaborating on military applications.
Top Skills: C++DockerGitGitlabPythonRhelUbuntuVisual Studio Code
Reposted 22 Days AgoSaved
In-Office
Ann Arbor, MI
100K-200K Annually
Mid level
100K-200K Annually
Mid level
Automotive
As a C++ Software Engineer, you will design high-performance backend systems for autonomy products, tackle complex engineering challenges, and collaborate with teams to deliver robust solutions for defense applications.
Top Skills: C++Python
Reposted 22 Days AgoSaved
In-Office
Ann Arbor, MI
100K-200K Annually
Entry level
100K-200K Annually
Entry level
Automotive
Contribute to Axion, Applied Intuition's defense platform, by designing high-performance C++ software, enhancing simulation environments, and collaborating with teams to ensure software meets operational demands.
Top Skills: C++PythonUnityUnreal Engine
Reposted 22 Days AgoSaved
In-Office
Ann Arbor, MI
150K-200K Annually
Senior level
150K-200K Annually
Senior level
Automotive
Seeking a Senior C++ Software Engineer to design algorithms for multi-agent systems, focusing on optimization, real-time decision-making, and autonomy. Collaborate with teams and translate complex concepts into production systems.
Top Skills: Azure Container RegistryBazelC++C++ 20DockerGitGitlabLinuxSonarqubeVisual Studio Code
Reposted 13 Days AgoSaved
Remote
Ann Arbor, MI
Junior
Junior
Artificial Intelligence • Blockchain • Digital Media • Information Technology
Remote backend C# developer to build and optimize a high-load spot-exchange matching engine. Improve performance and API throughput, implement business features, write unit and integration tests, work with .NET Core and PostgreSQL on AWS, and apply multithreading, async, and distributed systems concepts.
Top Skills: .Net CoreAsp.Net CoreAWSC#DockerGrpcHttp(S)JSONLinuxMstestNatsNunitPostgresProtobufSignalrSQLXunit
Reposted 14 Days AgoSaved
Remote or Hybrid
Ann Arbor, MI
Senior level
Senior level
Mobile • Security • Software • Cybersecurity
The Senior Software Engineer will develop and maintain client-side applications, improve installation workflows, and ensure enterprise deployment support for cybersecurity products.
Top Skills: C#JAMFMdmsMicrosoft Endpoint Configuration ManagerMicrosoft IntuneRustWorkspace One
Reposted 24 Days AgoSaved
In-Office
Ann Arbor, MI
130K-220K Annually
Senior level
130K-220K Annually
Senior level
Hardware
Lead design and development of high-performance backend infrastructure using modern C++ (and optionally C# or Java). Architect scalable, low-latency distributed systems and microservices across Linux and Windows, optimize performance and memory, implement multithreaded processing, integrate databases and messaging systems, mentor engineers, and drive code quality and CI/CD best practices.
Top Skills: APIsBig Data AnalyticsC#C++ (C++11/C++14/C++17/C++20)Ci/CdDatabasesDebuggingDistributed StorageGitJavaLinuxMessaging SystemsMicroservicesMultithreadingPerformance ProfilingSocketsWindows
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account