Sign up for a

email of new Motorsport

jobs

Software Engineering Jobs in F1 and Motorsport

      Description: ·         This position will support the development work for various projects that involve data visualization and analytics through tools such as Tableau, Power BI, Informatica and QlikThe qualified i...
3d ago
Apply
Cadillac / GM Full-time Austin, Texas Mountain View, California Warren, Michigan 4d ago
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA, Austin, TX, or Warren, MI three times per week, at minimum. We are the Energy Engage...
4d ago
Apply
Description Participate with System Safety Engineering in planning/defining high-level design of the product solution; explore solution alternatives. Define subsystems and their interfaces, allocate responsibilities to s...
4d ago
Apply
Cadillac / GM Full-time Markham, Ontario Oshawa, Ontario 4d ago
Description Work Arrangement: Hybrid - This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum. About Us: At General Motors, we envision...
4d ago
Apply
Description Design, develop, implement, and test embedded software to control the electric machines and power inverter modules in hybrid and electric vehicles. Design, Develop, Implement, and Test software for digital co...
4d ago
Apply
Description Design, develop, implement, and debug software in cross functional teams in the design, creation and deliver and others. Test and demonstrate software functionality and readiness in prototype benches. Ensure...
4d ago
Apply
Description Staff Software Engineer, Backend Web Development Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to the Austin IT Innovation Center in Austin, TX three ti...
4d ago
Apply
Cadillac / GM Full-time Austin, Texas Mountain View, California Warren, Michigan 4d ago
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX, Warren, MI, or Mountain View, CA three times per week, at minimum The Software Engineering...
4d ago
Apply
Description Evaluate feasibility of design ideas, based on factors such as appearance, safety, function, serviceability, budget, production costs/methods, and market characteristics. Modify and refine designs, using work...
4d ago
Apply
Description Lead and generate technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new, and major programs. Lead development of software syste...
4d ago
Apply
Cadillac / GM Full-time Markham, Ontario Oshawa, Ontario 4d ago
Description Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum At General Motors, we envision a future characteri...
4d ago
Apply
Description Senior Software Engineer, Backend Web Development Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to the Austin IT Innovation Center in Austin, TX three t...
4d ago
Apply
Description The Role Do you envision a world with zero crashes, zero emissions, and zero congestion? We do too — and we're building the foundational software to achieve it. At the heart of this mission is a modern, scala...
4d ago
Apply
Cadillac / GM Full-time Austin, Texas Warren, Michigan 4d ago
Description Sponsorship: GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE. THIS INCLUDES DIRECT COMPANY SPONSO...
4d ago
Apply
Description DUTIES: Develop software from firmware to application across custom embedded components for software defined vehicles. Analyze information to determine, recommend, and plan installation of a new system or mod...
4d ago
Apply
Description Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. General Motors is undergoing a major t...
4d ago
Apply
Cadillac / GM Full-time Austin, Texas Roswell, Georgia Warren, Michigan 4d ago
Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to the respective Innovation Centers in following cities: Warren, MI , Austin, TX, or Ro...
4d ago
Apply
Description Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. The Role Genera...
4d ago
Apply
Description DUTIES: Develop and design software applications for driverless technology company. Duties may include: Building best-in-class robotics and machine learning tools for accelerating autonomous vehicles developm...
4d ago
Apply
Description Sponsorship : GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE. THIS INCLUDES DIRECT COMPANY SPONS...
4d ago
Apply
Cadillac / GM Full-time Austin, Texas Warren, Michigan 4d ago
Description This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum [or other frequency dictated by the business if more...
4d ago
Apply
Description DUTIES: Leads and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new, and major programs. Leads development of sof...
4d ago
Apply
Description DUTIES: Use Android and QT as development platforms to develop high fidelity HMI concepts and graphical prototypes that are used for usability evaluations, internal and external user studies and infotainment...
4d ago
Apply
Description DUTIES: Create or utilize existing virtual controller models to integrate be used across different virtual simulations. Create, maintain, and test virtual controller components such as HWIO, RTOS, communicati...
4d ago
Apply
Description DUTIES: Source, validate, and release electronic power steering (EPS) control system software for production. Address all controller and system safety concerns promptly. Lead and support product issue investi...
4d ago
Apply
Description DUTIES: Work as part of an Agile Scrum team that develops embedded automotive HVAC Climate Control systems. Participate in the Agile Team and ART Program Events as required. Work together with Scrum Lead, Scr...
4d ago
Apply
Cadillac / GM Full-time Milford, Michigan Warren, Michigan 4d ago
Description Staff Software Engineer - Flash Programming Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to the Global Technical Center in Warren (MI) or Milford Provi...
4d ago
Apply
Cadillac / GM Full-time Austin, Texas Mountain View, California Warren, Michigan 4d ago
Description Senior Software Safety Architect Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View (CA), Austin (TX), or Warren (MI) three times per week,...
4d ago
Apply
Cadillac / GM Full-time Mountain View, California Warren, Michigan 4d ago
Description Remote: This role is based remotely but if you live within a 50-mile radius of Mountain View, you are expected to report to that location three times a week, at minimum. The Role: The develops the first layer...
4d ago
Apply
Cadillac / GM Full-time Austin, Texas Mountain View, California Warren, Michigan 4d ago
Description Staff Software Safety Architect - Linux-based Software Platform Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View (CA), Austin (TX), or War...
4d ago
Apply

Test Your Formula 1 Career Readiness!

F1 Readiness Scorecard

Take the Formula 1 Career Readiness Quiz and find out if you're on track to success. Get a personalised report highlighting your strengths and areas to improve in just 5 minutes!

Take the Quiz Now

Software engineers in motorsport develop critical applications for race simulation, data analysis, and vehicle control systems. These roles combine advanced programming skills with deep understanding of racing operations.

Software Engineering - Salary Insights

  • Graduate/Junior Developer: £35,000 - £50,000 ($44,000 - $63,000)
  • Software Engineer: £50,000 - £85,000 ($63,000 - $107,000)
  • Senior Software Engineer/Lead: £85,000 - £130,000+ ($107,000 - $164,000+)

Salaries vary based on specialization, racing series, and technical expertise.

Share your salary insights anonymously to help others in the community make informed career decisions.

Software Engineering - Common Specialisations

  • Vehicle Systems Developer - ECU and control systems
  • Simulation Software Engineer - Race simulation tools
  • Data Analysis Developer - Telemetry analysis systems
  • UI/UX Developer - Engineering software interfaces
  • DevOps Engineer - Development Infrastructure
  • Real-Time Systems Developer - Live data processing

Software Engineering - Typical Requirements

  • Computer Science degree or equivalent
  • Strong programming skills (C++, Python, C#)
  • Real-time systems experience
  • Software architecture knowledge
  • Understanding of automotive systems
  • Experience with data visualization
  • Version control expertise

Software Engineering - Career Development

Common career progression paths include:

  • Junior Developer → Software Engineer → Senior Engineer
  • Systems Developer → Technical Lead → Software Architecture
  • Application Developer → Team Lead → Technical Director


Create job alerts for software engineering positions and be the first to know about new opportunities across Formula 1, NASCAR, IndyCar, and other racing series. Visit our careers hub for useful information and career advice podcasts featuring insights from people on the cutting edge of motorsport.

Get a

email of new

jobs