Sign up for a

email of new Motorsport

jobs

Software Engineering Jobs in F1 and Motorsport

ZF Santa Rosa Jauregui, Quer, MX 2d ago
Req ID 79850 | Frenos - Santa Rosa de Jauregui, Mexico, Frenos y Mecanismos, S. de R.L. de C.V. Job Description Sobre el Equipo Nuestro equipo de fabricación es responsable de producir productos de alta calidad que cumpl...
2d ago
Apply
Develop and design software applications for driverless technology company. Duties may include: Accelerate Autonomous Vehicle development by supporting developer workflows for building, testing, and releasing software; r...
3d ago
Apply
Research, design, and develop new machine learning solutions and algorithms for driverless technology company. Duties may include: Build and support a petabyte-scale data platform in the cloud and providing powerful foun...
3d ago
Apply
Develop and design software applications for driverless technology company. Duties may include: Design and implement scalable automation tools for test creation, data collection and analysis, debugging, and performance m...
3d ago
Apply
DUTIES:                                  Develop and design software applications for driverless technology company. Duties may include: Perform software engineering duties to drive scalable dispatching services for our...
3d ago
Apply
In einem dynamischen Umfeld unterstützt du unser Team bei der Entwicklung von Software-Tools, die weltweit für die E/E Erprobung und Analyse bei der BMW Group eingesetzt werden. Was erwartet dich? Du unterstützt bei der...
4d ago
Apply
Req ID 78853 | Bielsko-Biała TCB, Poland, ZF Steering Systems Poland Sp. z o.o. About the team We are looking for a new colleague to our Engineering Center in Bielsko-Biała , which focuses on designing mechatronic system...
5d ago
Apply
Update existing software and develop new software solutions to address a specific need or solve a particular business problem. Contribute to all development activities in accordance with appropriate methodologies and app...
1w ago
Apply
Req ID 79920 | Shanghai, China, ZF Commercial Vehicle Systems (Qingdao) Co., Ltd. Job Description About the Team We are Division Commercial Vehicle Solutions (CVS), we are currently expanding our R&D teams across Chi...
1w ago
Apply
Req ID 79919 | Shanghai, China, ZF Commercial Vehicle Systems (Qingdao) Co., Ltd. Job Description About the Team We are Division Commercial Vehicle Solutions, we are currently expanding our software development team acro...
1w ago
Apply
Req ID 80386 | Bangalore, India, ZF Digital Solutions India Private Limited Job Description About the Team ZF SCALAR cloud native fleet orchestration platform serving customers in providing real time updates on their fle...
1w ago
Apply
We, the BMW Group, offer you an interesting and varied working student occupation in the area of Software Development using the Rust programming language. Get the opportunity to contribute and shape the future of automot...
1w ago
Apply
Req ID 79609 | Guangzhou, China, ZF (Guangzhou) Technologies Co., Ltd. About the Team We are currently expanding our R&D teams across China and looking for new colleagues to join us in Guangzhou. What you can look fo...
1w ago
Apply
Req ID 79521 | Shanghai, China, ZF Commercial Vehicle Systems (Qingdao) Co., Ltd. Job Description About the Team We are Division Commercial Vehicle Solutions, we are currently expanding our Digital Solutions team in Chin...
1w ago
Apply
For the area of ??vehicle dynamics, e-drive, and electrics/electronics development, we are seeking a: AMG Steinbeis Student in e-Drive Software Development starting in October 2025 (m/f/d) Job Number: 17495 Affalterbach...
2w ago
Apply
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...
2w ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX three times per week, at minimum. The Role General Motors is seeking a highly skilled and ex...
2w ago
Apply
Description This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX Roswell, GA, or Warren, MI three times per week, at minimum [or other frequency dictated by the busi...
2w 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. Join us at the forefront...
2w 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. We are the Energy Engage...
2w ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA or Austin, TX three times per week, at minimum. The Role The Compute platform team is...
2w ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, MI three times per week, at minimum. The Role As an Infotainment Audio Software Developer you...
2w ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX three times per week, at minimum. The Role General Motors is seeking a highly skilled and ex...
2w 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. Join us at the forefront...
2w 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. Join us at the forefront...
2w ago
Apply
Description Key Responsibilities: Automation and Reliability Improvements: Develop tools and software to automate operational processes, improve system reliability, and reduce manual intervention. Observability and Monit...
2w 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. Join us at the forefront...
2w ago
Apply
Description Work Arrangement: This role is based remotely but if you live within a 80 KM radius of Markham Elevation Centre or Oshawa Elevation Centre, you are expected to report to that location three times a week, at m...
2w ago
Apply
Description This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX three times per week, at minimum. The Role The Vehicle Data Engineering team is seeking a skilled St...
2w ago
Apply
Description Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to their primary GM location (Austin, TX; Atlanta, GA; or Warren, MI) three times per week, at m...
2w 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