1

High Frequency Trading Software Engineer Jobs in Michigan

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... week {or other frequency dictated by their manager}.This job may be eligible for relocation ...

Design multi-agent AI systems, evaluate trade-offs (single vs. multi-agent, RAG vs. fine-tuning ... Maintain high code quality, lead by example in reviews, conduct root-cause analysis on agent ...

Embedded Software Development Engineer Atego HighRely is currently searching for an Embedded ... High proficiency in C * Proficiency in RTOS concepts * Proficiency in Embedded Development

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Apply software standards and processes to produce high quality, extensible, and maintainable ...

You will develop the "connective tissue" between high-performance machine learning models running ... Experience: 3+ years of professional software engineering experience in a production environment.

Sr. Software Engineer

Auburn Hills, MI · On-site

$115K - $152K/yr

... high level guidance and direction on project work. * Responsible for the releasing the software ... Define, communicate, and document software architecture, making technical trade-offswhen needed.

Embedded Software Development Engineer Atego HighRely is currently searching for an Embedded ... High proficiency in C * Proficiency in RTOS concepts * Proficiency in Embedded Development

Software Engineer Team Lead

Detroit, MI · On-site +1

$120K - $140K/yr

Foster a collaborative, high-performing engineering culture. * Evaluate and adopt emerging technologies, including AI-driven tools and solutions where appropriate. * Contribute directly to software ...

Software Engineer #1055475 * Employees in this job function are responsible for designing ... Create high-level software architecture designs that outline the overall structure, components, and ...

You will work closely with cross-functional teams to deliver high-quality software that enhances ... Collaborate with product managers, engineers, and stakeholders to define technical requirements and ...

You will work closely with cross-functional teams to deliver high-quality software that enhances ... Collaborate with product managers, engineers, and stakeholders to define technical requirements and ...

Sr. Software Engineer

Auburn Hills, MI · On-site

$115K - $152K/yr

... high level guidance and direction on project work. * Responsible for the releasing the software ... Define, communicate, and document software architecture, making technical trade-offs when needed.

Software Engineer #1059488 * Employees in this job function are responsible for designing ... Create high-level software architecture designs that outline the overall structure, components, and ...

Software Engineer

Ypsilanti, MI · On-site

$82K - $172K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... As a valued team member, you'll be part of a high-performing group dedicated to our customer ...

Senior Software Engineer

Milford, MI · On-site

$107K - $142K/yr

Define a high-level architectural design for the software owned by the Agile Release Train (ART ... C/C++ programming language; Embedded controls, software architectures, and design trade offs;

Showing results 21-40

High Frequency Trading Software Engineer information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do high frequency trading software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for high frequency trading software engineer in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a high frequency trading software engineer?

A High Frequency Trading Software Engineer typically spends their day designing, coding, and optimizing low-latency trading algorithms and infrastructure. They work closely with quantitative analysts to implement and fine-tune trading strategies, as well as monitor system performance and troubleshoot issues in real-time. Collaboration with other engineers and traders is common to quickly adapt to market changes and deploy enhancements. This role often requires attention to detail and rapid problem-solving, as even microseconds of improvement can significantly impact trading results.

What is a high frequency trading software engineer?

A High Frequency Trading (HFT) Software Engineer designs, develops, and optimizes trading algorithms that execute transactions in financial markets within microseconds or milliseconds. They work with low-latency networks, high-performance computing, and programming languages like C++ or Python to improve trading speed and efficiency. The role requires deep knowledge of computer architecture, multi-threading, and real-time systems. Engineers collaborate with quantitative researchers and traders to implement and enhance strategies. Their main goal is to minimize latency and maximize profitability by continuously refining the trading infrastructure.

What are the key skills and qualifications needed to thrive as a high frequency trading software engineer?

To thrive as a High Frequency Trading Software Engineer, you need advanced proficiency in low-latency C++ or Java development, strong quantitative and analytical skills, and a background in computer science, mathematics, or a related discipline. Familiarity with trading platforms, financial markets, network programming, and performance profiling tools is highly valued, and some roles may prefer experience with Linux systems or certifications in finance or programming. Excellent problem-solving abilities, adaptability, and effective teamwork and communication skills set standout candidates apart. These competencies are vital to designing, optimizing, and maintaining the ultra-fast, reliable trading systems essential to competitive high frequency trading environments.

What are the most commonly searched types of High Frequency Trading Software Engineer jobs in Michigan? The most popular types of High Frequency Trading Software Engineer jobs in Michigan are:
What are popular job titles related to High Frequency Trading Software Engineer jobs in Michigan? For High Frequency Trading Software Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching High Frequency Trading Software Engineer jobs in Michigan look for? The top searched job categories for High Frequency Trading Software Engineer jobs in Michigan are:
Infographic showing various High Frequency Trading Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

Embedded Software Engineer

General Motors

Warren, MI • On-site

$123K - $162K/yr

Full-time

Re-posted 15 days ago


General Motors rating

8.2

Company rating: 8.2 out of 10

General Motors

Based on 306 frontline employees who took The Breakroom Quiz

7.4

Company rating compared to similar companies: 7.4 out of 10

Automakers average

Based on 6,272 frontline employees who took The Breakroom Quiz


Job description

Job Description
The Role
GM's Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software solutions which enable efficient, real-time implementation of the creative customer-facing features of tomorrow.
As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via Over-the-Air (OTA), at assembly plants, and at service bay. This software is the gateway enabling new innovative features, content, and improvements to be delivered to customers while maintaining vehicle system security.
Your expertise will be instrumental in driving us towards our vision of zero crashes, zero emissions, and zero congestion. Your proficiency in embedded and infotainment software development will help transform GM's capability to deliver software to our customer's vehicles.
Responsibilities
  • Develop embedded (C/C++/Rust) software for vehicle software-update functions and enhancements using embedded development frameworks in Android, QNX and Linux environments.
  • Participate in discussions & reviews for requirements, design, code and test cases
  • Perform bench and verification testing
  • Diagnose, debug, and solve issues related to the vehicle software updates
  • Work closely with teams from other groups to support triage, and resolution of difficult problems in a timely manner
  • Collaborate with System Engineers to refine understanding of requirements and identify opportunities for innovation
  • Exhibit proactive learning and knowledge sharing with team members on new and advanced topics crucial in creating robust technical specifications and requirements while contemplating scenarios and corner cases.

Minimum requirements:
  • Bachelor of Science or Bachelor of Applied Science degree in Computer Science, Computer Engineering, Mathematics, Information Technology or equivalent
  • 2 years of software engineering experience
  • Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms

Skills and Experience:
  • 5+ years of software engineering experience
  • Deep understanding in C/C++ programming for embedded systems running on QNX and/or Linux platforms
  • Experience in designing and implementing scalable and maintainable software architectures.
  • Experience with software configuration management using tools like Git and collaborative workflows (e.g., code reviews, pull requests)
  • Proficiency with software build systems like GNU Make, CMake, Gradle, automation testing tools, continuous integration and continuous deployment pipelines for embedded systems
  • Familiarity with communication protocols (e.g., CAN, TCP/IP, UDP, SomeIP) and Diagnostic protocols like UDS over Ethernet (DoIP and Socket Adapter).
  • Strong Software Debugging techniques including using JTAG.
  • Experience with RTOS and real-time application development.

What Will Give You a Competitive Edge (Preferred Skills)
  • Master's degree in Computer Science, Computer Engineering, Mathematics, Information Technology or equivalent
  • Experience with other programming languages in embedded environments (i.e. Python, Rust, etc.)
  • Familiarity with RESTful APIs for client-server integration.
  • Knowledge of Agile/Scrum development methodologies showcasing a balanced approach to project management and execution in a multifaceted, cross-functional environment.
  • Familiarity with Cybersecurity authentication and encryption techniques

#LI-JK3
This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.This job may be eligible for relocation benefits.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Working at General Motors


What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908