1

Automotive Computer Programmer Jobs (NOW HIRING)

Computer Scientist (Ph.D.)

Menlo Park, CA · On-site

$132K - $154K/yr

Our Opportunity We are currently seeking a Computer Scientist for our Electrical Engineering ... patent litigation, automobile failure analysis, and consumer electronics. You will have the ...

Automotive Technician

Rocklin, CA · On-site

$38 - $45/hr

You must be comfortable using the shops computer software and have extensive knowledge of vehicle ... Automotive Service Excellence/ASE certification or Society of Automotive Engineers/SAE ...

Automotive Technician

Rocklin, CA · On-site

$38 - $45/hr

You must be comfortable using the shops computer software and have extensive knowledge of vehicle ... Automotive Service Excellence/ASE certification or Society of Automotive Engineers/SAE ...

Algorithm engineer

Milpitas, CA · On-site

$129K - $153K/yr

Customers from the foundry, logic, memory, automotive, MEMS, advanced packaging and other markets ... Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ...

Algorithm engineer

Milpitas, CA

$129K - $153K/yr

Customers from the foundry, logic, memory, automotive, MEMS, advanced packaging and other markets ... Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ...

You must be comfortable using the dealership's computer software and have extensive knowledge of ... Automotive Service Excellence/ASE certification or Society of Automotive Engineers/SAE ...

You must be comfortable using the dealership's computer software and have extensive knowledge of ... Automotive Service Excellence/ASE certification or Society of Automotive Engineers/SAE ...

Business Title: CAD III Reports to: Engineering Manager Leadership Scope: Individual Leader Company ... Experience with automotive product development, plastic injection molded components, test fixtures ...

Business Title: CAD III Reports to: Engineering Manager Leadership Scope: Individual Leader Company ... Experience with automotive product development, plastic injection molded components, test fixtures ...

CNC Programmer

Shelby Township, MI

$24.25 - $33/hr

Who we are At Amsted Automotive, we are not just a company - we are a community of innovators ... Knowledge of IATF 16949, ISO 14001, and quality systems Strong computer and technical skills Health ...

CNC Programmer

Shelby Township, MI · On-site

$24.25 - $33/hr

Who we are At Amsted Automotive, we are not just a company - we are a community of innovators ... Knowledge of IATF 16949, ISO 14001, and quality systems Strong computer and technical skills Health ...

Computer Scientist (Ph.D.)

Menlo Park, CA · On-site

$140K - $154K/yr

About Exponent Exponent is the only premium engineering and scientific consulting firm with the ... patent litigation, automobile failure analysis and consumer electronics. You will have the ...

You must be comfortable using the dealership's computer software and have extensive knowledge of ... Automotive Service Excellence/ASE certification or Society of Automotive Engineers/SAE ...

Showing results 41-60

Automotive Computer Programmer information

See salary details

$33K

$65K

$95.5K

How much do automotive computer programmer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for automotive computer programmer in the United States is $64,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,500.00 and $80,000.00 per year, depending on experience, location, and employer.

What is an automotive computer programmer?

Automotive computer programmers are professionals who design, develop, and maintain software systems used in vehicles. Their work involves creating code for embedded systems that control everything from engine performance to safety features and infotainment systems. They collaborate closely with engineers and technical teams to ensure the software integrates seamlessly with the hardware and meets industry standards. As vehicles become more technologically advanced, these programmers play a crucial role in implementing features like advanced driver-assistance systems and connectivity solutions.

What are the key skills and qualifications needed to thrive as an automotive computer programmer?

To thrive as an Automotive Computer Programmer, you need strong programming skills in languages such as C/C++, embedded systems knowledge, and typically a degree in computer science, software engineering, or a related field. Familiarity with automotive diagnostic tools, real-time operating systems (RTOS), CAN bus protocols, and certifications like Automotive SPICE or ISO 26262 are highly valued. Problem-solving abilities, attention to detail, and effective teamwork are key soft skills that set high performers apart. These competencies are essential for developing reliable, safe, and innovative automotive software that meets industry standards and customer demands.

What are some common challenges faced by automotive computer programmers when developing software for vehicles?

Automotive computer programmers often encounter the challenge of ensuring their code meets strict safety and reliability standards, as vehicle software directly impacts driver and passenger safety. They must also work within hardware constraints, such as limited processing power and memory, which requires efficient and optimized coding practices. Additionally, collaborating with cross-functional teams—such as hardware engineers and quality assurance specialists—is an essential part of the role, as seamless integration of software with various vehicle systems is critical. Keeping up with rapidly evolving technologies and industry regulations adds another layer of complexity to the job.

What is the difference between Automotive Computer Programmer vs Automotive Software Engineer?

AspectAutomotive Computer ProgrammerAutomotive Software Engineer
CredentialsTypically requires a degree in computer science or automotive technology, certifications in programming languagesSimilar credentials, often with additional experience in software development and systems integration
Work EnvironmentAutomotive manufacturing plants, R&D labs, automotive suppliersDesign firms, automotive OEMs, R&D departments
Industry UsageFocuses on coding and programming vehicle control units and embedded systemsInvolves designing, developing, and testing automotive software systems

Automotive Computer Programmers primarily focus on coding and programming vehicle control units, while Automotive Software Engineers handle broader software development and system integration. Both roles require similar credentials and work within the automotive industry, but their responsibilities differ in scope and focus.

What are popular job titles related to Automotive Computer Programmer jobs?

For Automotive Computer Programmer jobs, the most frequently searched job titles are:

Computer Scientist (Ph.D.)

Menlo Park, CA • On-site

Exponent Inc.
IT Services • 11 - 50 employees

$132K - $154K/yr

Other

Retirement

Re-posted 22 days ago


Job description

Our Opportunity

We are currently seeking a Computer Scientist for our Electrical Engineering & Computer Science Practice in Menlo Park, CA. In this role, you will work as part of a team to help our clients solve challenging technical problems which are often urgent, high profile, and multi-disciplinary. You will be involved in a variety of projects with applications in domains such as patent litigation, automobile failure analysis, and consumer electronics. You will have the opportunity to define and shape your individual consulting practice based on your skills and interests.

You will be responsible for
  • Performing technical analysis of software and hardware through code review, static or dynamic testing, or reverse engineering
  • Performing analysis/consulting on a variety of scientific/engineering problems in a variety of electrical/electronic components, products, and systems
  • Electronic and computer laboratory testing
  • Reporting that clearly illustrates and explains results to both technical and business audiences
  • Identifying projects to support as an individual consultant
  • Preparing technical proposals, developing business opportunities, and managing projects
  • Leading and executing projects requiring computer science and electrical engineering skills
  • Developing business by bringing in one or more consulting projects within the first year after hire
  • Leveraging your existing network of contacts coupled with Exponent’s depth and breadth to generate new business leads and expand offerings and value to Exponent’s current clients
You will have the following skills and qualifications
  • Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, Physics, or a related field
  • Demonstrated interest and experience in software, operating systems, file systems, networking protocols, embedded systems, electronics, and other technical aspects of computing systems
  • Skilled in low level programming languages like C and C++
  • Experience in software development, and team-based programming as demonstrated through code examples
  • Electrical or electronics laboratory experience
  • Excellent verbal and written communication skills as demonstrated by first author publications and talks or presentations
  • Ability to gather information and convey technical conclusions to individuals in engineering, business, and related industries
  • Interest in learning and working with a wide range of devices and systems that span a broad array of consumer and industrial application, including both hardware and software elements of these systems
  • Desire to learn, and work with, an array of different, software frameworks, tools, and programming languages
  • Ability to support multiple group projects and market the Electrical Engineering & Computer Science Practice and its consulting services
  • Experience in two or more of the following areas:
    • Operating Systems
    • Embedded Computing
    • Networking
    • Machine Learning
    • Artificial Intelligence
    • Computer Vision
    • Web Development
    • Mobile App Development
Compensation

Our consultants are rewarded for their technical and business contributions and have an opportunity to plan for future success and career growth. Exponent's total compensation plan is consistent with its expectations of the quality and quantity of work performed and with the professional standards set by Exponent. At the Associate and Senior Associate level, total compensation includes base salary, bi-weekly bonuses for high-intensity efforts, annual bonus and 401(k) employer contribution of 7% of base salary.

The base salary range for this position is dependent on experience and capabilities which will be assessed during the interview process.

Salary Range

USD $132,000.00 - USD $154,000.00 /Yr.

Benefits you will enjoy

Access benefits information on our Life@Exponent page.

Exponent is a proud equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.

If you need assistance or accommodation due to a disability, you may email us at HR-Accommodations@exponent.com.

Job Locations

US-CA-Menlo Park

#J-18808-Ljbffr