1

Freelance Algorithmic Trading Software Developer Jobs in Detroit, MI

Design, develop, and optimize control algorithms; implement AUTOSAR-compliant software components using C/C++, MATLAB (Stateflow/Simulink), and Python. Use DaVinci Developer for AUTOSAR configuration ...

Software Engineer

Ypsilanti, MI · On-site

$103K - $217K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications

Software Engineer

Ypsilanti, MI · On-site

$103K - $217K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications ...

C++ OpenGL Developer

Dearborn, MI · On-site

$45.25 - $60.75/hr

Syntricate Technologies is seeking a C++ OpenGL Developer to work on complex software products. The ... algorithms. • Hands on experience with Open scene graph (OSG) library. • Defining and ...

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications ...

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications ...

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications ...

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications ...

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Take algorithm definitions and prototypes and convert them into robust software applications ...

Software Engineer

Ypsilanti, MI · On-site

$58K - $115K/yr

Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type ... Take algorithm definitions and prototypes and convert them into robust software applications.

Showing results 21-40

Freelance Algorithmic Trading Software Developer information

See Detroit, MI salary details

$47.5K

$110.7K

$164.3K

How much do freelance algorithmic trading software developer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for freelance algorithmic trading software developer in Detroit, MI is $110,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,100.00 and $128,700.00 per year, depending on experience, location, and employer.

What is the difference between Freelance Algorithmic Trading Software Developer vs Quantitative Analyst?

AspectFreelance Algorithmic Trading Software DeveloperQuantitative Analyst
CredentialsProgramming skills, trading platform knowledge, possibly certifications like CQFMathematics, statistics, finance degrees, certifications like CFA
Work EnvironmentIndependent, remote, project-basedOffice-based, team-oriented, financial institutions
Industry UsageDevelops trading algorithms for clients or own tradingAnalyzes financial data to inform trading strategies

While both roles involve quantitative skills and financial markets, Freelance Algorithmic Trading Software Developers focus on building and implementing trading algorithms independently, often working remotely. Quantitative Analysts typically analyze data within financial firms to develop trading strategies, often working in team environments. The roles overlap in technical skills but differ in scope and work setting.

What are popular job titles related to Freelance Algorithmic Trading Software Developer jobs in Detroit, MI?

For Freelance Algorithmic Trading Software Developer jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Freelance Algorithmic Trading Software Developer jobs in Detroit, MI look for?

The top searched job categories for Freelance Algorithmic Trading Software Developer jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Freelance Algorithmic Trading Software Developer jobs?

Cities near Detroit, MI with the most Freelance Algorithmic Trading Software Developer job openings:

Infographic showing various Freelance Algorithmic Trading Software Developer job openings in Detroit, MI as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $110,723 per year, or $53.2 per hour.

Software Engineer

FastTek

Allen Park, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 27 days ago


Job description

Software Engineer #1061173
Job Description:
  • As an Embedded Controls Software Engineer, you will be a critical contributor to the design, development, and validation of advanced embedded control software for next-generation automotive systems.
  • This specialized role focuses on the Body Control Module, directly impacting vehicle safety, user experience, and electrification readiness.
  • You will leverage your expertise in controls theory, real-time systems, and embedded architecture to architect, develop, and optimize complex, safety-critical software throughout the entire product lifecycle.
  • The Body Control Software team is a team dedicated to creating Body Control Application Software components, developing and enhancing existing software components that integrate with existing architectures, as well as our next-generation vehicle systems.
  • Join our diverse global team located in Dearborn, Palo Alto, Ottawa, Mexico, Germany, and India to design and develop embedded software in areas related to cloud based computing, ad-hoc computing, and embedded platforms.
 
Skills Required:
Matlab, Coding, C++, Embedded Software, Embedded Systems
  • MATLAB - Candidate should demonstrate hands-on experience using MATLAB/Simulink (including Stateflow) to model, design, and simulate embedded control algorithms for BCM features. Example: Building a Simulink state machine to model a vehicle lighting or door control feature, running Model-in-the-Loop (MIL) simulations to validate logic, and using Model Advisor checks to ensure modeling standards compliance before code generation.
  • Coding - Candidate should be able to write clean, efficient, and standards-compliant code for embedded automotive applications, including scripting for automation. Example: Developing a Python automation script to parse test logs and auto-generate pass/fail reports, reducing manual validation time during regression testing cycles.
  • C++ - Candidate should show proficiency writing and debugging C/C++ code for real-time, resource-constrained embedded targets, including implementing AUTOSAR software components. Example: Implementing a C++ AUTOSAR SWC (Software Component) for a BCM feature (e.g., power window control), integrating it via DaVinci Developer, and validating memory/timing constraints on target hardware.
  • Embedded Software - Candidate should demonstrate the full lifecycle of embedded software development — from requirements to implementation to on-target validation — for safety-critical automotive systems. Example: Taking a system-level requirement for a new BCM feature, translating it into a functional spec, implementing the control logic, and validating it through SIL/HIL testing using Vector CANoe before production release.
  • Embedded Systems - Candidate should understand the broader hardware-software interaction, real-time constraints, and communication protocols (CAN/LIN) governing embedded automotive systems. Example: Diagnosing a field issue where a BCM module intermittently fails to respond over CAN, performing root cause analysis using CANoe traces and the MULTI debugger, and implementing a fix that accounts for timing/interrupt behavior on the target ECU.
 
Experience Required:
  • Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.
  • 6+ years in IT
  • 4+ years in development
 
Education Required:
  • Master's Degree
 
Additional Information:
  • Software Design: Design, develop, and implement embedded control systems for Body Control Modules (BCM), performing high-level analysis and design planning for new features supporting scalable production and next-gen Software-Defined Vehicle (SDV) architectures. Requires strong grasp of software modeling and embedded design principles.
  • Requirements Engineering: Partner with cross-functional stakeholders to capture system-level requirements and translate them into detailed functional/technical specifications for control algorithms and software modules, ensuring alignment with vehicle performance and safety goals.
  • Algorithm Development & Implementation: Design, develop, and optimize control algorithms; implement AUTOSAR-compliant software components using C/C++, MATLAB (Stateflow/Simulink), and Python. Use DaVinci Developer for AUTOSAR configuration and integration.
  • Verification, Validation & Testing: Lead test strategy design and execution, including MIL, SIL, and HIL simulations, plus unit/integration testing (e.g., Google Test). Perform on-target validation using Vector CANoe and MULTI debugger. Conduct root cause analysis of defects and implement robust fixes.
  • Compliance & Quality Assurance: Ensure adherence to ISO 26262 (Functional Safety), ASPICE, and AUTOSAR standards. Enforce quality checks such as static code analysis and Model Advisor reviews to maintain software reliability.
  • Process Optimization & Automation: Identify development bottlenecks and implement Python-based automation scripts and reusable model templates to streamline workflows, boost efficiency, and reduce development cycle time.
 
Additional Info:
 
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra.  We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
 
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match
 
Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, and 2023!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/
AI & Hiring Disclosure
We use AI tools to support parts of our hiring process, such as reviewing applications and identifying potential matches. These tools are designed to promote efficiency, consistency, and fairness, and they are always used under human oversight.
All personal data collected is used solely for recruitment purposes, and you have the right to know, access, or request deletion of your data at any time, subject to legal limits.
If AI will be used in a video interview, you'll be informed in advance and asked for your consent, with the option to opt out.
Our tools are regularly reviewed to detect potential bias and to ensure compliance with all applicable laws and our commitment to inclusive hiring.
To learn more or exercise your rights, please contact us at info@fasttek.com.