1

Senior Embedded Software Engineer Jobs in Monterey, CA

Automation Engineer Manager

Salinas, CA · On-site

$144.50 - $170/hr

... software within the building is repaired on time * Establish training plans and mentor a team of ... Appropriately escal... downtime situations to vendors or senior leadership for support to restore ...

Quality Engineering Intern

Marina, CA · On-site

$5.5K - $7.8K/mo

Enrollment in the final 2 years of an undergraduate program (Junior/Senior standing) or currently ... Demonstrated experience utilizing computer-aided design software (e.g., CATIA, SolidWorks, or NX ...

Showing results 41-60

Senior Embedded Software Engineer information

See Monterey, CA salary details

$83.7K

$160.4K

$214.4K

How much do senior embedded software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for senior embedded software engineer in Monterey, CA is $160,442.00, according to ZipRecruiter salary data. Most workers in this role earn between $137,400.00 and $180,100.00 per year, depending on experience, location, and employer.

What is a senior embedded software engineer?

A Senior Embedded Software Engineer is an experienced professional who designs, develops, tests, and maintains software that runs on embedded systems—specialized computing devices that are not traditional computers, such as automotive control systems, medical devices, or consumer electronics. They often work closely with hardware engineers to ensure software integrates seamlessly with hardware components. Senior engineers typically lead projects, mentor junior staff, and contribute to system architecture and design decisions. Their expertise includes programming languages like C or C++, real-time operating systems, and debugging tools specialized for embedded environments.

What are the key skills and qualifications needed to thrive as a senior embedded software engineer?

To thrive as a Senior Embedded Software Engineer, you need deep expertise in embedded C/C++ programming, real-time operating systems (RTOS), and a strong background in computer engineering or a related field. Familiarity with hardware debugging tools (such as oscilloscopes and logic analyzers), version control systems (like Git), and relevant certifications (e.g., ARM Accredited Engineer) is typically required. Exceptional problem-solving, communication, and project leadership skills help you collaborate effectively and mentor junior engineers. These competencies ensure the creation of robust, efficient, and reliable embedded systems critical for product success.

What are some common challenges senior embedded software engineers face when integrating software with new hardware platforms?

Senior Embedded Software Engineers often encounter challenges such as ensuring software compatibility with diverse hardware architectures, optimizing for limited memory or processing power, and debugging hardware-software interactions. These engineers must frequently collaborate with hardware teams to resolve timing issues, manage device drivers, and ensure reliable system performance. Successfully navigating these challenges requires strong problem-solving skills, adaptability, and a deep understanding of both hardware constraints and software design.

What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?

AspectSenior Embedded Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systemsBachelor's degree in relevant field; entry-level to mid-level experience
Work EnvironmentDesigning, developing, testing embedded systems for hardware productsDeveloping firmware and software for embedded devices, often under supervision
Employer & Industry UsageTech companies, automotive, aerospace, consumer electronicsSimilar industries, often as part of product development teams

The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.

What cities near Monterey, CA are hiring for Senior Embedded Software Engineer jobs?

Cities near Monterey, CA with the most Senior Embedded Software Engineer job openings:

Infographic showing various Senior Embedded Software Engineer job openings in Monterey, CA as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $160,442 per year, or $77.1 per hour.

Automation Engineer Manager

Socket.dev

Salinas, CA • On-site

$144.50 - $170/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 15 days ago


Job description

Job Title

Automation Engineer Manager

Job Description Summary Job Description

About the Role:

As the Automation Engineer Manager, you will lead a team in driving equipment reliability and operational excellence across our fulfillment centers. You’ll monitor and support their work in controls automation and technical support while ensuring they effectively troubleshoot complex control systems and analyze performance metrics. You’ll guide their leadership of continuous improvement projects and ensure they provide mentorship to junior engineers. You'll work with state-of-the-art technology, including conveyors, sortation systems, scanners, cameras, print and apply systems, and SCADA devices and programs. Through your technical leadership and design optimization efforts, you'll directly contribute to ensuring our customers receive their orders with Amazon's signature speed and accuracy while building team capabilities and driving operational excellence.

Key job responsibilities include, but are not limited to:

  • Apply Subject Matter Expertise (SME) on troubleshooting and dive deeps for engineering issues, supporting automation engineers to investigate the root cause and planning actions to eliminate/mitigate the downtime of critical assets
  • Program and source coding for in-house built solutions based in PLC or PC controllers and SCADA/OEE platforms
  • Understand, maintain and troubleshoot material handling control systems, including PLC/PC controllers and industrial networks such as Ethernet, ControlNet, DeviceNet, Profibus, motor control systems, servo drives, frequency drives, and electrical distribution systems
  • Monitor MHE metrics and partner with maintenance/operations to address system performance issues and provide analysis across all operations
  • Provide escalation support to automation engineers, during and after business hours, troubleshooting locally and remotely, to ensure that all hardware or controls software within the building is repaired on time
  • Establish training plans and mentor a team of automation engineers
  • Appropriately escal... downtime situations to vendors or senior leadership for support to restore equipment operation
  • Provide 24/7 on-call rotational support for hardware and software systems for the site
  • Travel up to 10-20%

BASIC QUALIFICATIONS

  • Bachelor's degree in computer science, electrical engineering, automation engineering, or equivalent, or 7+ years of PLC programming or automation engineering experience
  • Work a flexible schedule/shift/work area, including weekends, nights, and/or holidays
  • 7+ years of experience working in industrial controls and automation
  • 7+ years of process or production environment related PLC-controlled automation and issue diagnosis experience
  • 7+ years of robotics work cells and control systems experience
  • 7+ years of Siemens, Allen-Bradley or Codesys Ladder Logic and structure programming experience
  • 7+ years of electrical theory, robotics, controls components, and automated equipment experience

PREFERRED QUALIFICATIONS

  • Advanced degree in computer science, electrical engineering, automation engineering
  • Experience with HMI and control network components, including maintenance, troubleshooting, programming and design
  • Experience with programming software such as RSLogix5000, Studio 5000, FT View, and other controls software platforms
  • MBA or other Master’s degree and/or Six Sigma Black Belt Certification a plus
  • Manufacturing or complex industry experience leading Control

Cushman & Wakefield also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health, vision, and dental insurance, flexible spending accounts, health savings accounts, retirement savings plans, life, and disability insurance programs, and paid and unpaid time away from work. In addition to a comprehensive benefits package, Cushman and Wakefield provide eligible employees with competitive pay, which may vary depending on eligibility factors such as geographic location, date of hire, total hours worked, job type, business line, and applicability of collective bargaining agreements.

The compensation that will be offered to the successful candidate will depend on factors such as whether the position is covered by a collective bargaining agreement, the geographic area in which the work will be performed, market pay rates in that area, and the candidate’s experience and qualifications.

The company will not pay less than minimum wage for this role.

The compensation for the position is: $ 144,500.00 - $170,000.00

C&W Services is an Equal Opportunity employer to all protected groups, including protected veterans and individuals with disabilities. Discrimination of any type will not be tolerated.

In compliance with the Americans with Disabilities Act Amendments Act (ADAAA), if you have a disability and would like to request an accommodation in order to apply for a position at C&W Services, please call the ADA line at 1-888-365-5406 or email Accommodations@cushwake.com. Please refer to the job title and job location when you contact us.

INCO: "C&W Services"

#J-18808-Ljbffr