Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Firmware Engineer

$182.4k - $314.4k
Full-time

Carbon, Inc.

At Carbon, our mission goes beyond 3D printing. We are enabling creators everywhere to make what the world needs, right now. Our company is built on the idea that diverse fields of study must come together to solve intractable problems. We have grand ambitions to create technology that will influence industry around the world. You will be joining a diverse team with a vibrant culture, where team success is as important as celebrating individual contributions.

Help us change the world and we will help you change yours.

We are looking for a Firmware Engineer to lead our technical team and architect our firmware development. This role requires strong skills in firmware architecture, driver development, requirements specification, and embedded control systems, along with enough electronics knowledge to work fluently with hardware teams.

This is an in office role with 4-5 days expected in office in Sunnyvale California. Flexible working from home is allowed and expected during different phases of our projects.

Responsibilities

  • Lead the firmware engineering team and represent firmware priorities in cross-functional design discussions
  • Partner with Electrical, Mechanical, Software, and Systems Engineering to design, validate, and ship products, including:
  • Writing drivers and state machines for custom PCBs (with EE)
  • Building firmware within mechanical design constraints (with ME)
  • Integrating firmware into the software update pipeline, help develop firmware build systems, and debugging firmware to software communication (with SWE)
  • Debugging test hardware and resolving customer issues (with Systems)
  • Write firmware to actuate smart hardware devices, including sensor integration, signal processing, motor control, and feedback control system design
  • Develop and maintain real-time C/C++ firmware on TI/ARM platforms using TI-RTOS
  • Build unit, board, and regression tests in C++ and Python using test-driven development
  • Define and implement firmware development best practices
  • Mentor junior engineers and support EE/Systems engineers working in firmware

Requirements

  • BS in Electrical Engineering, Computer Engineering, Software Engineering, or related field
  • 7+ years of firmware engineering experience
  • Deep experience with C, C++, and Python
  • Strong grasp of analog and digital circuits and skilled in reading and understanding electrical schematics and how they relate to firmware job tasks
  • Experience with TI microcontrollers and communication interfaces (USB, I2C, SPI, UART, custom serial protocols, etc.)
  • Proficient with version control (Git or similar)
  • Skilled in circuit and system-level debugging using multimeters, oscilloscopes, logic analyzers, and other bench equipment
  • Demonstrated experience providing technical leadership or mentorship within an engineering team

Preferred

  • Experience with Altium Designer
  • Familiarity of Field Oriented Control(FOC) of PMSM motors
  • Experience with in-circuit testing of PCBAs
  • Comfortable troubleshooting board-level issues alongside the electrical team
  • Experience with Protobuf and nanopb
  • Bootloader (or similar OTA update tools) development experience

You do not need to match every listed expectation to apply for this position. Here at Carbon, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.

At Carbon, we look at the person holistically and carefully consider a wide range of factors when determining salary. The compensation bracket for this position is $182,400 - $314,400 (per year). In order to maintain equitable internal pay practices, we aim to hire new employees near the midpoint of $228,000 - $262,000 taking into account your experience, work location, certifications, and the unique skills you bring to the role.

For more information on how we modify your pay based on your location, please refer to our geographic differentials chart.

Carbon also offers to our eligible employees a comprehensive total rewards package that includes equity, benefits, and time off programs. For details on our total rewards package, visit

#LI-Hybrid

By clicking the “APPLY NOW” button and submitting your job application, you agree you have reviewed the complete Privacy Notice for Employees, Independent Contractors and Job Applicants, which explains the categories of personal information we collect about you, the purposes for which the categories of personal information shall be used and your rights with respect to our use of such personal Information.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Firmware Engineer in Sunnyvale, CA vacancy
  • $120k - $225k

     ...critical care through our rapid seizure detection technology, come join the movement!Position Overview:Ceribell is looking for a Firmware Engineer / Embedded Engineer who is passionate about biomedical applications and who has experience in the development of embedded or... 
    Senior
    Local area

    Ceribell

    Sunnyvale, CA
    3 days ago
  • $131.01k - $196.3k

     ...learn, and lead. Your Team, Your ImpactThe Firmware team at Marvell builds highly integrated...  ...hardware, firmware and control loops. An engineer in this team will be involved in a full...  ...bringing products to production. As a Sr. Staff Software Engineer, you will work closely... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    4 days ago
  • $131.01k - $196.3k

     ...transceivers, highly efficient analog designs, and powerful cryptographic engines. These solutions address all segments of the hard disk drive (...  ..., providing complete solutions including controllers, product firmware, and reference board designs. Many of the same technologies... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    3 days ago
  • Job-ID17606999Reference21-09612Primary Skill: Firmware Engineering - Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with... 
    Senior

    Intelliswift

    Menlo Park, CA
    2 days ago
  • $189.24k - $266.76k

     ...is connected and moves autonomously through a self‑managing urban transportation operating system. About the Role As a Sr. Staff Firmware Engineer, you will architect the next‑generation, on‑device Over‑the‑Air (OTA) update framework for our Software‑Defined Vehicle (... 
    Senior

    42dot

    Sunnyvale, CA
    17 hours ago
  •  ...Lead architecture and development of firmware across multi-processor embedded subsystems...  ...embedded subsystems; define HW datapath engines and the FW needed for extensible, scalable...  ...years as a firmware/HW/SoC architect or senior embedded firmware engineer. ~ Proven experience... 
    Senior
    Shift work

    Lumotive

    Milpitas, CA
    more than 2 months ago
  • $200k - $230k

    Staff Embedded firmware engineer As an Staff Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You'll work... 
    Full time
    Immediate start

    Lunar Energy

    Mountain View, CA
    4 days ago
  • $184k - $287.5k

     ...? Are you capable of crafting and implementing creative secure firmware solutions in heavily resource-constrained environments? If so,...  ...world’s best GPUs.We are searching for an outstanding software engineer to fill an exciting, yet fun role on our GPU Firmware team. You... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $192k - $278k

    Define the long-term firmware roadmap and hardware-software partitioning for physical-layer...  ...:Bachelor’s degree in Electrical Engineering, Computer Engineering, a related technical...  ...integration within AI/ML-driven systems.As a Staff Embedded Firmware Engineer for High-... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA's SoC Memory Subsystem team is looking for a strong, senior DRAM firmware engineer to own memory firmware from architecture through production silicon. You'll lead in areas of DRAM initialization and training across DDR/LPDDR, drive interface tuning across process... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $120k - $175k

    Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products’ firmware and software, which are important sources of functionality, adaptability, and optimization of our designs. We are looking for... 
    Senior
    Full time

    Lunar Energy

    Mountain View, CA
    3 days ago
  •  ...Description Job Description We’re looking for a high-ownership Firmware Engineer to build the critical layer between hardware and software at...  ...firmware role at a robotics or hardware startup, or senior tenure at companies like Tesla, Apple, Anduril, Zipline, or Neuralink... 

    Brahma Consulting Group

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding!In this role, you'll collaborate with a world-class team at the forefront of AI and accelerated computing technology! In this role you'll drive the development of low-level firmware powering... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...Future of AI Infrastructure. At NVIDIA, our inventions are the engine of accelerated computing and modern AI. Our work powers everything...  ...our greatest strength, and we're looking for a skilled PCIe Firmware Engineer to join our team and help our customers succeed. In this... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    We are now looking for a Senior Firmware Engineer for our Memory Subsystem Team! Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...efficiency from complex hardware while maintaining complete system stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team.Joining the System Control Firmware team places you at the core of NVIDIA’... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...into design specifications and develop firmware applications for low-power, small-system...  ...POSITION PURPOSEAs a hands-on Architect/Senior Manager you will architect, design, build...  ...development practices and seamless collaboration.Engineering for device systems spans deep... 
    Senior
    Full time
    For contractors
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    5 days ago
  • $177.82k - $266.4k

     ...major cloud data center and AI cluster. We are seeking a Senior Principal Engineer to join the Optics & Connectivity Product Architecture team...  ...Optical PHY products with exposure to Customer SupportStrong firmware engineering background, with working knowledge in digital... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    2 days ago
  •  ...breakthrough technology takes more than great engineering—it takes a team of exceptional people...  ...are seeking an experienced Sr. Staff Firmware Engineer with deep expertise in Platform...  ...Full-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Semiconductors
    Senior

    Axiado Corporation

    San Jose, CA
    4 days ago
  • $130k - $200k

     ...operates worldwide in Canada, China, France, Germany, Ireland, Italy, Japan, Korea, and Taiwan.PDF Solutions is seeking a Consultant Engineer to join PDF to utilize our innovative e-beam systems for enhancing yield in state-of-art 300mm semiconductor fabs. The consulting... 
    Senior
    Contract work
    Worldwide

    PDF Solutions

    Santa Clara, CA
    1 day ago
  • $168k - $264.5k

     ...inspired to do their best work. We are looking for an outstanding Senior Art Director to learn, understand, and bring to life our...  ...make a lasting impact on the world!NVIDIA is hiring a Senior Staff Engineer - Enterprise Messaging and Exchange to guide the invention, reliability... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $197k - $285k

     ...crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior Staff Signal Integrity Engineer.In this role you willLead Signal Integrity(SI), Power Integrity(PI) implementation in advanced autonomous driving... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 days ago
  • $175k - $275k

     ...Role In this exciting role, you will be responsible for bringing up and optimizing Cerebras’s Wafer Scale Engine (WSE). Suitable candidates will have experience delivering end‑to‑end solutions working closely with teams across chip design, system performance, software... 
    Senior
    Work experience placement

    Cerebras Systems, Inc.

    Sunnyvale, CA
    1 day ago
  •  ...fabric. We are an applied research and engineering team that moves fast, ships real systems...  ...closely with hardware architects to provide firmware and compiler teams with actionable...  ...between your work and real hardware.• Small, senior team with high autonomy and direct... 
    Senior

    d-Matrix

    Santa Clara, CA
    5 days ago
  • $183.83k - $333.93k

     ...Fidelity, T. Rowe Price, and other leading investors.About the TeamOur robotics team is growing and we are looking for an ML Software Engineer to join our Online Mapping team. We are searching for an engineer with robotics and machine learning expertise to work on... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $240k - $333k

     ...requirements.Manage cross-functional partnerships across hardware engineering, compiler development, and ML research to influence broad...  ...and its integration within AI/ML-driven systems. As a Senior Staff Co-Design Engineer on the TPU Chip Architecture team, you will... 
    Senior
    Worldwide
    Shift work

    Google

    Sunnyvale, CA
    3 days ago
  • $113.92k - $170.6k

     ...emulation bring‑up activities, including clock/reset sequencing, firmware boot, and system validation using pre‑silicon hardware...  ...needs across multiple teams.- Collaborate closely with Senior Emulation Engineers, RTL design, verification, and firmware teams to develop accurate... 
    Senior
    Permanent employment
    Internship
    Work from home
    Shift work

    Marvell

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

    NVIDIA is looking for a creative, highly motivated Firmware Engineer to join the NVLink team within our innovative Networking organization. In this role, you will develop software for next-generation PHY, SERDES and link-level devices, driving the fabric that connects the... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $277k

     ...transforming them into data objects that can be easily consumed by engineers and scientists. You will also be responsible for serving...  ...base pay is one part of your total compensation.The base pay for Staff position ranges from $152K/year to $277K/year. Pay is based on... 
    Senior
    Temporary work

    Coupang

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Firmware Engineer. Be the first to apply!