Sign up for a

email of new Motorsport

jobs

Software Engineering Jobs in F1 and Motorsport

Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report onsite at the Mountain View, CA or Austin, TX location at least three times per week minimum or other freq...
3h ago
Apply
Description 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 sponsorship, entry...
3h ago
Apply
Description As an Embedded Software Engineer on the Vehicle Mechatronics Embedded Controls (VMEC) team, you will contribute to the design, development, and deployment of embedded control systems that support vehicle moti...
3h ago
Apply
Description As a Senior Software Engineer, you will be at the forefront of building and maintaining high-performance, scalable, and secure software systems. You will collaborate with cross-functional teams to design, dev...
3h ago
Apply
Description As a Senior Embedded Software Engineer on the Vehicle Mechatronics Embedded Controls (VMEC) team, you will contribute to the design, development, and deployment of embedded control systems that support vehicl...
3h ago
Apply
Description 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 SPONSORSHIP, ENTRY...
3h 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. The Role: General Motors is undergoing...
3h ago
Apply
Description We are seeking a highly skilled and experienced Mainframe Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining critical mainframe applications, c...
3h ago
Apply
Description JR-202522277 - Software Development Engineer Responsabilities: Responsible for designing, implementing, maintaining, and supporting the infrastructure of new systems that enable the efficient operation of an...
3h ago
Apply
Description The Role The Infrastructure Engineering organization at General Motors is building a cloud-native platform that transforms physical automotive test hardware into cloud-native compute resources. The platform e...
3h ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, Milford, MI, Austin, TX or Mountain View, CA three times per week, at minimum The Emerging Tech...
3h ago
Apply
Description Work Arrangement Hybrid: This means the successful candidate is expected to report at GM Technical Center – Warren, MI or GM IT Innovation Center at Austin, TX, three days per week, at minimum. The Role Digit...
3h ago
Apply
Description Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI three times per week, at minimum or other frequency dictated by the business. The...
3h ago
Apply
Description The Role We’re AV Frameworks within AV Platform Core at General Motors. We build the foundational frameworks that power robotics and autonomous capabilities across distributed compute — with a focus on inter-...
3h ago
Apply
Description Work Arrangement This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI, Phoenix, AZ or Mountain View, CA three times per week, at minimum or other frequen...
3h 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. The Role We are seeking an Engineering...
3h ago
Apply
Description Work Arrangement : Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham or Oshawa office three times per week, at minimum. The Role We are seeking a...
3h ago
Apply
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. The Role We are the Ener...
3h ago
Apply
Description Job 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. Join us...
3h ago
Apply
Description The Role Come build the future of self-driving at GM. The Autonomous Vehicle (AV) Microcontrollers (MCUs) team is responsible for developing the embedded platform software that provides the foundation of our...
3h ago
Apply
Description The Role: Come build the future of self-driving at GM. The Autonomous Vehicle Launch team is responsible for configuring, executing, and monitoring our autonomous driving applications. We develop onboard serv...
3h ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI, at minimum three days a week. The Connectivity Software Engineering SRE is responsible for...
3h ago
Apply
Description The Role The Vehicle Experiences Engine software organization is a dynamic and fast-paced team responsible for designing and developing embedded software platforms for Infotainment and Software Defined Vehicl...
3h 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. At General Motors, we are committed to...
3h ago
Apply
Description The Role We’re AV Frameworks within AV Platform Core at General Motors. We build the foundational frameworks that power robotics and autonomous capabilities across distributed compute — with a focus on inter-...
3h ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI, at minimum three days a week. The Connectivity Software Engineering SRE is responsible for...
3h ago
Apply
Description Location: Hybrid: 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. About the Role Join GM’s Digital...
3h ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren MI three times per week, at minimum. The Role: Connectivity Software Engineer SRE is responsible...
3h 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. At General Motors, we are committed to...
3h ago
Apply
What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one. We are looking for individuals with the skills, courage, persistence, and dreams that will help us reach our future...
3h ago
Apply
What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one. We are looking for individuals with the skills, courage, persistence, and dreams that will help us reach our future...
3h ago
Apply
TasksTasksTasks Support data-related strategies and actively contribute to their solution design and implementation. Design, develop, and deploy backend data solutions using SQL Server and Azure data platforms (Azure SQL...
3h ago
Apply
What to expect? Identification of requirements from customer needs and expectations represents a main focus of your activities You script new software functionalities in Python You are responsible for testing and documen...
3h ago
Apply
TasksTasksTasks Develop and maintain application features using React 17, TypeScript, and Material UI v4; Build and validate forms using Formik and Yup; Integrate APIs using axios and collaborate with backend teams for s...
3h ago
Apply
We are seeking experienced and motivated candidates for the role of Staff Software Engineer – Virtualization Platform as part of the Virtualization Platform & Automation team in VSEE. Our mission is to develop tools,...
20h ago
Apply
WeAreIn for jobs that impact everyone's life. Coding the future, one algorithm at a time - ready for the challenge? Are you in? Your Role We are seeking a skilled and motivated professional to join our team. In this role...
1d ago
Apply
The Role The Vehicle Experiences Engine software organization is a dynamic and fast-paced team responsible for designing and developing embedded software platforms for Infotainment and Software Defined Vehicle solutions....
1d ago
Apply
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. At General Motors, we are committed to creating a...
1d ago
Apply
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. At General Motors, we are committed to creating a...
1d ago
Apply
Location: Hybrid: 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. About the Role Join GM’s Digital Products Eng...
1d 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