Skip to main content
D

Embedded Software Engineer

DeWinter Group

Location

Burlingame, CA

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Title:

Embedded Engineer

Job Type:

Direct Hire

Contract Length:

Full-time

Pay Range:

$160,000 - $280,000

Target Start Date:

ASAP

Work Location/Structure:

Onsite - Burlingame, California

About The Opportunity

Our client, a leader in the Energy Storage industry, is looking for a skilled

Embedded Engineer

to join their team for a Full-time engagement. This project involves developing and implementing real-time, high-performance firmware for advanced energy storage systems, with a strong focus on functional safety and reliability. This is a high-impact role that requires a self-motivated professional who can hit the ground running and deliver results quickly.

Key Responsibilities \& Deliverables

This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:

  • Design and implement real-time, C\+\+, RTOS-based firmware targeting microcontrollers.
  • Understand, code, and use microcontroller hardware to meet functional safety requirements.
  • Create firmware for embedded prototypes to validate hardware design choices and accelerate firmware development.
  • Verify and support the integration of your code.
  • Assist with the definition of requirements.
  • Support products deployed to the field.
  • Participate in hardware and software design reviews.
  • Adhere to modern disciplined development practices such as Clang-based linting, consistent formatting, thoughtful naming, and clear commenting.

Required Skills \& Experience:

We are looking for someone with a proven track record of successful engagements. The ideal candidate will have:

  • Deep expertise in real-time C\+\+ programming, RTOS (Real-Time Operating Systems), and microcontroller-based firmware development. This isn't a learning role—you need to be a subject matter expert.
  • Demonstrated ability to work autonomously and manage your own time effectively to meet project goals.
  • Experience with functional safety requirements for embedded systems and modern disciplined development practices.
  • Strong communication skills to provide clear and concise status updates to the project team.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs