Sign up for a

email of new Motorsport

jobs

Software Engineering Jobs in F1 and Motorsport

Bachelor’s degree in Computer Science, Electrical Engineering, or related field. Or work related experience. 5+ years of experience delivering embedded or system-level software in production environments. Strong backgrou...
1w ago
Apply
Hybrid: This role is categorized as hybrid. The successful candidate is expected to report three times per week, at minimum, to at least one of our Bay Area offices (San Francisco, Mountain View, and Sunnyvale). Role : O...
1w ago
Apply
Remote: This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford or Mountain View, you are expected to report to that location three times a week, at minimum. Role:...
1w ago
Apply
Workplace Classification: For more detail, salary and company information, use the apply link
1w ago
Apply
Compensation : The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for...
1w ago
Apply
Workplace Classification: For more detail, salary and company information, use the apply link
1w ago
Apply
Work Arrangement: This position is classified as Hybrid, and you will be expected to work at our Oshawa Elevation Centre (OEC) or Markham Elevation Centre (MEC) three (3) days per week. For more detail, salary and compan...
1w ago
Apply
Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford three times per week, at minimum. For more detail, salary and company information, use the apply link
1w ago
Apply
Workplace Classification: For more detail, salary and company information, use the apply link
1w ago
Apply
Workplace Classification: For more detail, salary and company information, use the apply link
1w ago
Apply
For the Drive Systems Development department, we are looking for an AMG Steinbeis Student Software Update Management System starting in September 2025 (m/f/d) Job Number: 17587 Affalterbach near Stuttgart Dynamic. Reliab...
1w ago
Apply
Your goal is to understand datasets from cars and make raw data usable You script new software for Data Analytics and Machine Learning in Python You take over the implementation of analysis, assessment and visualization...
1w ago
Apply
Tasks Join us on our continued success! To strengthen our team, we are now looking for a Service Assistant (m/f/d) for our Porsche Center, starting immediately and ending January 31, 2027, as a parental leave replacement...
1w ago
Apply
Information Security Management-Manage Information Security risks and tasks set forth in related company policies.-Perform risk and technical vulnerability assessments on PTW IT systems.-Perform regular inspections of pe...
1w ago
Apply
Support and active involvement in People Operations processes, including employee data maintenance and internal records, entering new hire and exit data, payroll related activities, organizing HR related documents. Parti...
1w ago
Apply
• Gaining insight into the Marketing department’s daily operations• Supporting the planning, coordination, and execution of key experiential marketing initiatives such as Product Launches, Driving Events, and Lighthouse...
1w ago
Apply
Req ID 79923 | GEC Chennai, India, ZF Commercial Vehicle Control Systems India Limited Software Project Manager About the Team: ZF's suspension technology includes the sMOTION active suspension system, which enhances dri...
1w ago
Apply
Req ID 75926 | Ieper, Belgium, ZF Digital Solutions International B.V. Job Description About SCALAR: SCALAR is ZF’s pioneering orchestration platform. Using real-time data and predictive analysis, SCALAR streamlines oper...
2w ago
Apply
Background The world around us is experiencing  significant change , the greatest in generations.   At McLaren Applied,  we’re accelerating the response to that change. Our vision is that our people and technologies will...
2w ago
Apply
In der Software-Entwicklung für autonomes Fahren unterstützt du unser Team in einem spannenden und innovativen Umfeld. Du erhältst die Möglichkeit, wertvolle Einblicke in die Prozesse der Softwareentwicklung zu gewinnen...
2w ago
Apply
Im Bereich Softwareentwicklung unterstützt du unser Team bei spannenden Projekten und trägst dazu bei, innovative Lösungen zu entwickeln und weltweit auszurollen. Dabei wirst du Teil eines dynamischen und unterstützenden...
2w ago
Apply
Background The world around us is experiencing significant change, the greatest in generations.  At McLaren Applied, we’re accelerating the response to that change. Our vision is that our people and technologies will  pi...
2w ago
Apply
ZF Santa Rosa Jauregui, Quer, MX 2w 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...
2w 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...
3w 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...
3w 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...
3w 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...
3w 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...
3w 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...
3w 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...
3w 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