2

Entry Level Embedded Systems Jobs in Sunnyvale, CA

Design, develop, enhance, and maintain middleware software components for * embedded and real-time systems. * Develop software using C, C++, C#, and Python following coding standards and best ...

Entry-level Electrical Engineer

San Jose, CA ยท On-site

$75K - $85K/yr

Entry Level Electrical Engineer At Salas O'Brien we tell our clients that we're engineered for ... Basic knowledge of embedded systems or control systems. Location : San Jose, CA Travel : Limited ...

Firmware Engineer

San Jose, CA ยท On-site

$90 - $120/hr

Firmware Engineer (entry level) Are you passionate about development and project-based work? Do you ... Good programming capability in C * Experience or good understanding of embedded systems

Firmware Engineer (entry level) Are you passionate about development and project-based work? Do you ... Good programming capability in C * Experience or good understanding of embedded systems

... Entry-level software engineers are expected to bring significant skills and training, and then to ... Advanced coursework or experience in physics, statistics, distributed systems, or embedded software ...

Software Engineer, Entry-Level

San Jose, CA ยท On-site

$142K - $169K/yr

... Entry-level software engineers are expected to bring significant skills and training, and then to ... Advanced coursework or experience in physics, statistics, distributed systems, or embedded software ...

Software Engineer, Entry-Level

San Jose, CA ยท On-site

$142K - $169K/yr

... Entry-level software engineers are expected to bring significant skills and training, and then to ... Advanced coursework or experience in physics, statistics, distributed systems, or embedded software ...

next page

Showing results 1-20

Entry Level Embedded Systems information

See Sunnyvale, CA salary details

$73.4K

$161.1K

$225.3K

How much do entry level embedded systems jobs pay per year?

As of Sep 3, 2026, the average yearly pay for entry level embedded systems in Sunnyvale, CA is $161,111.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,900.00 and $191,900.00 per year, depending on experience, location, and employer.

What is an entry level embedded systems engineer?

An Entry Level Embedded Systems job involves designing, developing, and testing software and hardware for embedded devices, such as microcontrollers, IoT devices, and automotive systems. Engineers in this role typically work with programming languages like C and C++, embedded operating systems, and real-time systems. They may assist in debugging, optimizing code, and interfacing with hardware components. This position provides a foundation in embedded development, allowing engineers to gain experience with industry tools and protocols. It is ideal for recent graduates or those transitioning into embedded systems from related fields.

What are the typical responsibilities of an entry level embedded systems engineer?

As an entry level embedded systems engineer, your daily tasks may include writing and testing code for microcontrollers, assisting in circuit design, debugging embedded software, and supporting hardware-software integration. You'll often work closely with other engineers on tasks like prototyping, system validation, and troubleshooting, while learning industry-standard development workflows. You may also be involved in updating technical documentation and participating in team meetings to discuss project goals and challenges. These responsibilities provide foundational experience and exposure to various aspects of embedded systems development, preparing you for more advanced roles as you gain skills.

What are the key skills and qualifications needed to thrive in an entry level embedded systems engineer position?

To thrive as an Entry Level Embedded Systems professional, you need a solid understanding of C/C++ programming, digital electronics, and basic knowledge of microcontrollers or microprocessors, typically supported by a degree in electrical, computer, or software engineering. Familiarity with tools like oscilloscopes, logic analyzers, integrated development environments (IDEs), and source control systems such as Git is often required, and certifications like ARM Accredited Engineer can be beneficial. Strong problem-solving skills, attention to detail, and the ability to work both independently and collaboratively help individuals excel in this role. These technical and interpersonal abilities are crucial for developing reliable embedded solutions, troubleshooting complex issues, and contributing effectively to multidisciplinary engineering teams.

What are popular job titles related to Entry Level Embedded Systems jobs in Sunnyvale, CA?

For Entry Level Embedded Systems jobs in Sunnyvale, CA, the most frequently searched job titles are:

What job categories do people searching Entry Level Embedded Systems jobs in Sunnyvale, CA look for?

The top searched job categories for Entry Level Embedded Systems jobs in Sunnyvale, CA are:

What cities near Sunnyvale, CA are hiring for Entry Level Embedded Systems jobs?

Cities near Sunnyvale, CA with the most Entry Level Embedded Systems job openings:

Infographic showing various Entry Level Embedded Systems job openings in Sunnyvale, CA as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, 4% Contract, and 1% Nights. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $161,111 per year, or $77.5 per hour.

Systems & Applications Engineer, Entry Level

NXP Semiconductors

San Jose, CA โ€ข On-site

$117K - $162K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago

New


Job description

Job Summary:

  • Customer applications support of NXP ARM-based microcontrollers
  • C/C++ code development for embedded systems and creating software examples for peripherals
  • Embedded peripheral testing and chip debugging with daily utilization of IDE tools, oscilloscopes, power supplies, function generators, and various test instruments.
  • Testing chip signals, rise times, timing, clocks, etc.
  • Source code management and recording test results
  • Presenting technical material and able to interact with customers

Job Qualifications:

  • Embedded Processor experience
  • ARM processors
  • C and C++ code development for embedded systems
  • Familiar with debugging tools and IDEs like Keil, IAR, and MCUxpresso
  • Strong presentation skills and able to interact with customers
  • Bachelors Required. Masters in Computer Engineering or Electrical Engineering Preferred. Degree completed within past two years.

The base salary range for this position is as mentioned below per year. We also provide competitive benefits, incentive compensation, and/or equity for certain roles.
Company benefits include health. dental, and vision insurance. 401(k), and paid leave. Please note that the base salary range (OR hourly rate) is a guideline, and individual total compensation may vary based on a number of factors such as qualifications, skill level, work location, and other business and organizational needs. This base pay range is specific to California and is not applicable to other locations. A reasonable estimate of the base salary range as of the date of this posting is:

$117,800 to $162,000 annually

More information about NXP in the United States...

NXP is an Equal Opportunity/Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, NXP will provide reasonable accommodations for otherwise qualified disabled individuals.

#LI-e41b