Sign up for a

email of new Motorsport

jobs

Software Engineering Jobs in F1 and Motorsport

Description Staff Program Manager, Software Capacity Planning Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to the Mountain View Technical Center in Mountain View,...
2d ago
Apply
Description Hybrid : Reporting to a specific location where work needs to be performed / collaboration should happen (regardless this location is within a hub) and without regard to where a candidate lives (some employee...
2d ago
Apply
Description This role is categorized as hybrid. This means the successful candidate is expected to report to GM Georgia IT Innovation Center or GM Global Technical Center or Austin Innovation Technical Center three times...
2d ago
Apply
Description Hybrid: Reporting to a specific location where work needs to be performed / collaboration should happen (regardless this location is within a hub) and without regard to where a candidate lives (some employees...
2d ago
Apply
Description Work Classification: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford three times per week, at minimum. The Role: VMEC, Vehicle Mechatronic Embe...
2d ago
Apply
Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, Michigan or Pontiac, Michigan three times per week, at minimum. The Role: In...
2d ago
Apply
Description The Robotics Software team is developing the next generation of autonomous robotic systems, focusing on autonomous mobile robots (AMRs) and intelligent robotic platforms. We develop full-stack robotics capabi...
2d ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA three times per week, at minimum. The Role The Vehicle Experiences Engine software or...
2d ago
Apply
Description Workplace Classification: Hybrid : This role is categorized as hybrid. This means the successful candidate is expected to report to their primary location (Austin, TX or Warren, MI) at least three times per w...
2d ago
Apply
Description JR-202514838 - Sr. Software Eng (Nav & Vision) Responsabilities: You will analyze and implement product or machinery designs for the best method for manufacturing processes You will propose and evaluate t...
2d ago
Apply
Description Hybrid: This means the successful candidate is expected to report to their primary location (Mountain View, California) three times per week, at minimum. Relocation: This job is not eligible for relocation be...
2d ago
Apply
Description 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 if more than 3 days ]....
2d ago
Apply
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 Software Delivery team is...
2d ago
Apply
Cadillac / GM Full-time Limerick, Limerick 2d ago
Description This role entails the following and will work within Global Manufacturing organization, Vision and Automation Services (VAAS). The VAAS Senior Software Engineer will drive the identification, evaluation, and...
2d ago
Apply
Description 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 if more than 3 days]....
2d ago
Apply
Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin TX Innovation Center three times per week, at minimum. The Role The Vehicle Retail Experience So...
2d ago
Apply
Description Workplace Classification: Hybrid : This role is categorized as hybrid. This means the successful candidate is expected to report to the Austin Innovation Center three times per week, at minimum, or other freq...
2d ago
Apply
Tasks Develop and integrate self-service functionalities in luxury car manufacturer app with the following focus topics: Enablement of authenticated hand-over to 1st level support within the app (call, email confirmation...
2d ago
Apply
Tasks We are seeking a highly skilled Senior Cloud Software Engineer to design, develop, and operate a Product Foundation for SaaS solutions built entirely on AWS native services. This role is hands-on and deeply technic...
2d ago
Apply
Tasks Position Overview As the ADAS/AD SW Engineer for Advanced Driver Assistance Systems (ADAS) at Porsche Engineering, you will play a pivotal role in driving the software development lifecycle for cutting-edge ADAS so...
2d ago
Apply
Tasks Design, develop, and operate scalable, secure, and high-performance SaaS applications using AWS-native services; Implement microservices-based solutions with clear separation of concerns and well-defined APIs; Deve...
2d ago
Apply
Tasks Support in processing commercial and technical software data in an asset management tool (Flexera) Support in maintaining the software catalog Support in day-to-day operations Participation in smaller projects rela...
2d ago
Apply
In dieser Rolle unterstützt du die Weiterentwicklung der AUTOSAR-basierten Software-Plattform CASP. Du wirkst sowohl bei der embedded Software als auch bei der Implementierung geeigneter Werkzeuge zur Absicherung der Sof...
2d ago
Apply
ZF Guangzhou, CN, 511455 3d ago
Req ID 81605 | Guangzhou, China, ZF (Guangzhou) Technologies Co., Ltd. About the Team We are looking for a new colleague who will join our R&D team at our location Guangzhou. What you can look forward to as Software...
3d ago
Apply
Description: Support the department digitalization and innovation strategy in collaboration with the management team and internal partners. Develops, creates, maintains, and supports quality IT systems which drive plant ...
5d ago
Apply
2025 sees MoneyGram Haas F1 Team celebrate its tenth season in the FIA Formula 1 World Championship… we’re just getting started. We don’t follow the status quo, we’re here to challenge the competition, and we want you to...
1w ago
Apply
Du unterstützt die BMW Group bei der Entwicklung und Produktion von Fahrzeugen durch den Austausch vielfältiger Daten mit Lieferanten. Dabei wirkst du mit bei der Optimierung der IT-Systeme mittels vernetzter KI, um die...
1w ago
Apply
Req ID 81444 | Guangzhou, China, ZF (Guangzhou) Technologies Co., Ltd. Job Description About the Team We are currently expanding our R&D teams across China and looking for new colleagues to join us in Guangzhou. What...
1w ago
Apply
BMW Shared Services is posting this position on behalf of BMW Financial Services NA, LLC. BMW Financial Services NA, LLC was established in 1993, supporting the sales and marketing of BMW products. Subsequently, we have...
1w ago
Apply
      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...
2w ago
Apply
Cadillac / GM Full-time Austin, Texas Mountain View, California Warren, Michigan 2w 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...
2w 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...
2w ago
Apply
Cadillac / GM Full-time Markham, Ontario Oshawa, Ontario 2w 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...
2w 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...
2w 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...
2w 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...
2w ago
Apply
Cadillac / GM Full-time Austin, Texas Mountain View, California Warren, Michigan 2w 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...
2w 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...
2w 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...
2w ago
Apply
Cadillac / GM Full-time Markham, Ontario Oshawa, Ontario 2w 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...
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