1

Embedded Engineer Jobs in Alameda, CA (NOW HIRING)

Company Description Technical Solution Engineer to work with Client OEM Partners to help develop Consumer Electronics Products Skills: * 8 - 10 years of Embedded Software development Experience on ...

Act in a senior technical role on assigned automotive engineering projects. Coordinating a team of 2-3 entry-level and mid-level engineers, apply independent, advanced technical and procedural ...

Software Engineer, Embedded

San Francisco, CA ยท On-site

$150K - $210K/yr

We are looking for an Embedded Software Engineer with a background in embedded systems who is passionate to ship mission critical software. The role will collaborate across hardware and software ...

Act in a senior technical role on assigned automotive engineering projects. Coordinating a team of 2-3 entry-level and mid-level engineers, apply independent, advanced technical and procedural ...

Showing results 41-60

Embedded Engineer information

See Alameda, CA salary details

$79.3K

$173.8K

$197.2K

How much do embedded engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for embedded engineer in Alameda, CA is $173,839.00, according to ZipRecruiter salary data. Most workers in this role earn between $149,000.00 and $196,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an embedded engineer?

To thrive as an Embedded Engineer, you need a solid background in computer science or electrical engineering, with strong skills in C/C++, microcontroller programming, and embedded systems design. Familiarity with real-time operating systems (RTOS), hardware debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer (CESE) can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this field. These competencies are crucial for developing reliable, efficient embedded solutions that integrate seamlessly with hardware and meet user requirements.

What are some common challenges faced by embedded engineers when working on cross-functional teams?

Embedded Engineers often collaborate closely with hardware designers, software developers, and test engineers, which can present challenges related to communication and integration. Aligning the firmware with hardware specifications, managing resource constraints, and ensuring timely debugging across different platforms are frequent hurdles. To succeed, Embedded Engineers need strong communication skills and a collaborative mindset to bridge gaps between disciplines and deliver cohesive, reliable systems.

What is the difference between Embedded Engineer vs Firmware Engineer?

AspectEmbedded EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are commonBachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development
Work EnvironmentDesigning and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronicsWriting, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors
Employer & Industry UsageElectronics manufacturers, automotive, aerospace, IoT companiesConsumer electronics, IoT devices, medical devices, automotive systems

Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.

Are embedded engineers in demand?

Embedded engineers are in high demand due to the growth of IoT devices, automotive systems, and consumer electronics. Skills in C/C++, real-time operating systems, and hardware integration are particularly valuable in this field, which offers strong job stability and opportunities across various industries.

What does an embedded engineer do?

An embedded engineer designs, develops, and tests software and hardware for embedded systems, which are specialized computing devices within larger machines or products. They work with microcontrollers, real-time operating systems, and programming languages like C or C++, often collaborating with hardware teams to ensure system functionality and reliability.

What are the most commonly searched types of Embedded Engineer jobs in Alameda, CA?

The most popular types of Embedded Engineer jobs in Alameda, CA are:

What are popular job titles related to Embedded Engineer jobs in Alameda, CA?

For Embedded Engineer jobs in Alameda, CA, the most frequently searched job titles are:

What cities near Alameda, CA are hiring for Embedded Engineer jobs?

Cities near Alameda, CA with the most Embedded Engineer job openings:

Infographic showing various Embedded Engineer job openings in Alameda, CA as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $173,839 per year, or $83.6 per hour.

Staff Software Engineer: Embedded Power Systems & Functional Safety

Epoch Biodesign

San Francisco, CA โ€ข On-site

$120 - $150/hr

Other

Medical, Dental, Vision

Posted 19 days ago


Key responsibilities

  • Design and implement control algorithms for power management, including load shedding, relay actuation, and fault response state machines.

  • Own the full functional safety lifecycle for software components, including hazard analysis, FTA, SW-FMEA, and certification documentation.

  • Develop fault injection frameworks and Hardware In the Loop test methodologies to validate safety mechanisms.


Job description

Our Mission SPAN is enabling electrification for all We are a mission-driven company designing, building, and deploying products that electrify the built environment, reduce carbon emissions, and slow the effects of climate change.
  • Decarbonization is the process to reduce or remove greenhouse gas emissions, especially carbon dioxide, from entering our atmosphere.

  • Electrification is the process of replacing fossil fuel appliances that run on gas or oil with all-electric upgrades for a cleaner way to power our lives.

At SPAN, we believe in:
  • Enabling homes and vehicles powered by clean energy

  • Making electrification upgrades possible

  • Building more resilient homes with reliable backup

  • Designing a flexible and distributed electrical grid

The Role

SPAN's Device Software team is responsible for all of the software that is physically embodied in our hardware products. The SPAN Panel is a safety-critical electrical device at the heart of the home energy system; our software directly governs how power flows, how faults are detected and responded to, and how the system remains safe under all conditions. We seek collaborative, top-tier engineers who excel at solving complex problems alongside their peers. Our culture is rooted in strong support and a deep trust in our team's capabilities. Engineers work directly with the broader software, product, and hardware teams to ensure the right things get built at the right time.

Responsibilities

As a Staff Engineer on the Device Software team you will own the design and implementation of the control algorithms and functional safety architecture that govern how the SPAN Panel manages electrical power. This means designing real-time control systems and algorithms, owning the full functional safety lifecycle for software components (including hazard analysis, FTA, SW-FMEA, and certification artifacts), and setting the engineering standard for how we build safe, reliable power control software. You will drive safety-critical features from conception through implementation and certification, working independently and influencing the broader team and organization.

Representative Projects

  • Designing and implementing control algorithms for power management (including load shedding logic, relay actuation sequencing, and fault response state machines) running on MCUs in an RTOS environment, working with system architects to define requirements and validate behavior across operating conditions.

  • Owning the functional safety software lifecycle for new features: authoring hazard analyses and software FMEAs, designing safety mechanisms and diagnostics into firmware, and producing the documentation and evidence packages required for UL 1998, UL 60730, and UL 3141 certification.

  • Developing fault injection frameworks and Hardware In the Loop test methodologies that validate safety mechanisms across bench and system-level test environments, and evangelizing functional safety best practices across the Device Software team and partner teams.

About You

Required Qualifications

We are seeking a Staff Embedded engineer with:

  • Deep knowledge of electrical power systems, including power conversion, load control, energy metering, the behavior of switching systems, and the ability to translate that domain knowledge into correct, safe embedded software

  • Experience designing and implementing real-time control algorithms on microcontrollers, including PID controllers, state machine-based control systems, and timing-critical software in RTOS environments

  • Handsโ€‘on functional safety process experience with UL 1998, UL 60730, and/or UL 3141 (or an equivalent standard such as IEC 61508 or ISO 26262), including safety analysis techniques such as FTA and SWโ€‘FMEA

  • 7 or more years of experience writing embedded software for hardware devices in C++ or objectโ€‘oriented C on microcontrollers

  • Strong fundamentals in modern software design: objectโ€‘oriented design, manual memory management, and realโ€‘time constraints

  • Exceptional interpersonal communication and collaboration skills: great at building trust, driving decisions to resolution, and influencing crossโ€‘functional teams

  • Track record of taking ownership over projects endโ€‘toโ€‘end and mentoring others through design and code review

  • Able to evaluate requirements and translate them into engineering tasks through implementation and testing

Bonus Qualifications

We do not expect any engineer to have all skills, but we do want you to be excited to learn and grow. Every Device Software Engineer is free to roam up and down our device software stack, so any combination of the following skills is welcome but can be developed on the job.

  • Proficiency using AI tools for software architecture, design, implementation, and testing

  • Experience with the STM32 microcontroller family or other ARM Cortexโ€‘M processors

  • Experience with highโ€‘voltage or energy storage systems or solar inverters

  • Experience with standard electrical communication interfaces such as UART, I2C, USB, Ethernet, Modbus, or CAN

  • Handsโ€‘on debugging experience with JTAG debuggers and benchtop test equipment

  • Experience working in a multidisciplinary environment alongside electrical and mechanical engineering teams

  • Experience with the Vโ€‘model of software development with strict requirements on documentation and requirements traceability

Life at SPAN

Headquartered in San Franciscoโ€™s vibrant SoMa neighborhood, we are an eclectic group of creative thinkers who value open communication, teamwork, and a โ€œmake it happenโ€ approach to addressing complex challenges.

SPAN embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.

Weโ€™re hiring talented individuals who are driven by success and are passionate about shaping the future of renewable energy. If that sounds like you, weโ€™d love for you to consider joining the rapidly growing team at SPAN.

The Perks:

Competitive compensation + equity grants at a wellโ€‘funded, ventureโ€‘backed company

Comprehensive benefits: 100% employee premiums for base plans on medical, dental, vision with options for additional coverage. Parental leave up to twenty four (24) weeks depending on eligibility

Comfortable, sunny office space located near BART and Caltrain public transit

Strong focus on team building and company culture: Employee Resource Groups, monthly social events, SPANcakes recognition breakfast, lunch, and learns

Flexible hours, one holiday per month, and flexible time off

#J-18808-Ljbffr