1

Mechanical Engineering Programming Jobs in California

We would like a recognized expert with broad expertise in mechanical design engineering, new product development and design transfer with responsibility for resolving significant technical issues as ...

We would like a recognized expert with broad expertise in mechanical design engineering, new product development and design transfer with responsibility for resolving significant technical issues as ...

Mechanical Engineering Manager

San Diego, CA · On-site

$106K - $147K/yr

Ensure mechanical engineering projects and tasks are done to company standards, delivered on time and to the schedule with completed documentation. Review designs to ensure quality, cost and ...

You will lead Amca's mechanical engineering function across design, build, and test. Your team takes flight hardware from concept through qualification and into production - spanning flow control ...

Manager, Mechanical Engineering

Irvine, CA · On-site

$111K - $154K/yr

ABOUT THE JOB We are looking for a Senior Manager , Mechanical Engineer to join our rapidly growing team in Irvine, CA. This role will own rapidly developed, ruggedized product introduction in ...

Mechanical Engineering Manager

Lafayette, CA · On-site

$150K - $190K/yr

CMTA is seeking a Mechanical Engineering Manager to lead and grow our Mechanical Department in our Lafayette, CA office. This is a high visibility leadership role for someone who is passionate about ...

Mechanical Engineering Manager

Torrance, CA · On-site

$107K - $148K/yr

In this position, you will lead mechanical design efforts from concept through production, improve engineering processes, and develop rugged, highly manufacturable antenna products for customers ...

next page

Showing results 1-20

Mechanical Engineering Programming information

See California salary details

$44.9K

$101.5K

$164.3K

How much do mechanical engineering programming jobs pay per year?

As of Aug 26, 2026, the average yearly pay for mechanical engineering programming in California is $101,531.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,400.00 and $124,800.00 per year, depending on experience, location, and employer.

What is mechanical engineering programming?

A Mechanical Engineering Programming job combines mechanical engineering principles with programming skills to design, simulate, and optimize mechanical systems. Professionals in this role use languages like Python, MATLAB, or C++ to automate calculations, run simulations, and develop software tools for engineering applications. They work in industries such as automotive, aerospace, and manufacturing, improving product designs and system efficiencies. This role often requires knowledge of CAD software, finite element analysis (FEA), and control systems.

What does a mechanical engineering programming professional do?

Professionals in Mechanical Engineering Programming spend their days developing and optimizing software code for mechanical simulations, automating design processes, and integrating programming with engineering analysis tools. They frequently collaborate with mechanical engineers, designers, and project managers to translate engineering requirements into efficient code and test automated systems or prototypes. Responsibilities also include troubleshooting software- and hardware-related issues, documenting code and simulation results, and continually staying updated on new programming techniques and engineering technologies. This blend of software development and engineering ensures projects meet both technical specifications and efficiency goals.

What are the key skills and qualifications needed for mechanical engineering programming?

To thrive as a Mechanical Engineering Programming professional, you need a solid background in mechanical engineering principles combined with strong programming skills, often supported by a degree in mechanical engineering or related field. Familiarity with CAD software, simulation tools such as MATLAB or ANSYS, and proficiency in programming languages like Python or C++ are typically required, along with relevant certifications. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills for collaborating with multidisciplinary teams. These qualifications ensure the ability to design, model, and automate mechanical systems efficiently while bridging the gap between engineering concepts and computational solutions.

What are the most commonly searched types of Mechanical Engineering Programming jobs in California?

The most popular types of Mechanical Engineering Programming jobs in California are:

What are popular job titles related to Mechanical Engineering Programming jobs in California?

For Mechanical Engineering Programming jobs in California, the most frequently searched job titles are:

Infographic showing various Mechanical Engineering Programming job openings in California as of August 2026, with employment types broken down into 94% Full Time, 3% Part Time, 2% Contract, and 1% Nights. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $101,531 per year, or $48.8 per hour.

Mechanical Engineering Manager

San Luis Obispo, CA

Zone 5 Technologies
Aerospace Product and Parts Manufacturing • 11 - 50 employees

$112K - $154K/yr

Full-time

Re-posted 9 hours ago


Job description

Zone 5 Technologies is seeking an experienced Mechanical Engineering Manager to lead out team of engineers in the design, analysis, and development of air vehicle mechanical hardware. The successful candidate will oversee a mechanical engineering team, manage projects, promote design quality standards, and drive innovation in mechanical design and analysis. This role requires strong leadership, technical expertise, and effective communication to deliver high-quality solutions in support of Zone 5's growing UAS development needs. This position will work on-site in San Luis Obispo, CA at our Headquarters. 

Position Summary 

As a Mechanical Engineering Manager, you will lead a team of engineers in designing, analyzing, and developing UAS mechanical solutions, ensuring compliance with industry standards and project requirements. You will also be a working manager, contributing at the individual mechanical engineering level as well as in a management capacity. This role involves overseeing project execution, mentoring team members, and collaborating with cross-functional teams to deliver innovative, high-quality mechanical solutions. The ideal candidate will have extensive experience in mechanical engineering, strong leadership skills, and proficiency in tools like ANSYS and SolidWorks (preferred), with a focus on driving technical excellence and project success. 

Responsibilities:

  • Manage and grow a team of engineers, fostering collaboration and innovation. 
  • Oversee the planning, execution, and delivery of projects. 
  • Guide the team in designing, analyzing, and testing mechanical solutions. 
  • Review designs and analyses to ensure integrity and performance. 
  • Collaborate cross-functionally to integrate mechanical designs into systems. 
  • Drive innovative approaches to advance design methodologies and solutions. 
  • Drive the development of processes, procedures and standards. 
  • Ensure quality of mechanical design and documentation.
  • Liaise with stakeholders to communicate technical requirements and progress. 

Required Qualifications:

  • Bachelor's degree in Aerospace Engineering, Mechanical Engineering, or a related field 
  • 7+ years of experience as a mechanical or structural engineer, including 2+ in a leadership or supervisory role 
  • Proficiency in CAD systems, including 3D modeling and drawing generation 
  • Finite Element Analysis (FEA) 
  • Design for Manufacturing (DFM) 
  • Proficiency in mechanical analysis methods and tools 
  • Strong problem-solving skills
  • Effective communication and collaboration skills 

Preferred Qualifications:

  • Master's degree in Aerospace Engineering, Mechanical Engineering, or a related field 
  • Experience with Group 1-4 UAS systems engineering 
  • Direct experience and proficiency in mentoring and training junior engineers
  • Proficiency with SolidWorksÂ