Senior Staff Firmware Engineer
$182.4k - $314.4kCarbon, 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.
$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...SeniorLocal area$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...SeniorPermanent employmentFull timeInternshipRemote workWork from homeWorldwide$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...SeniorPermanent employmentFull timeInternshipWork from homeWorldwide$145k - $170k
...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...SeniorShift work- ...Embedded Applications Testing Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with and implementing interfaces to various...Suggested
$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 timeImmediate start$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...SeniorFull time$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...SeniorFull time$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...SeniorFull time$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...SeniorFull time$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...SeniorFull time$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’...SeniorFull timeWorldwide$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...SeniorFull time$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...SeniorFull time- ...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...SeniorFull timeFor contractorsLocal areaImmediate startRemote work
- ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded systems. Experience with microcontroller...Senior
- ...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: SemiconductorsSenior
$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...SeniorPermanent employmentFull timeInternshipWork from home$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...SeniorContract workWorldwide$184.7k - $324.8k
...Senior Firmware Engineer At Apple, we work every single day to craft products that enrich people's lives. Do you love working on challenges that no one has solved yet? Do you like changing the game? We have an opportunity for a results-oriented and extraordinarily...SeniorRelocation$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...SeniorWork at officeLocal area3 days per week$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...SeniorFull time$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...SeniorWork experience placement- ...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
- ...reality. You will own the development of Rhoda's low-level firmware stack for distributed real-time control across humanoid platforms... ...We're Looking For ~ Bachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics ~2+ years of experience...Senior
- ...Senior Firmware Engineer Cupertino, California Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking hardware that will power the next generation of artificial intelligence. Etched was founded on the belief that new hardware...Senior
$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...SeniorImmediate startFlexible hours$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...SeniorWorldwideShift work$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...SeniorPermanent employmentInternshipWork from homeShift work$152k - $241.5k
...team and see how you can make a lasting impact on the world. We're looking for an experienced System Software Engineer to help develop the boot, firmware, and software solutions focused on safeguarding that power NVIDIA's next-generation SoCs. This is an opportunity...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Firmware Engineer. Be the first to apply!
- software engineer staff Sunnyvale, CA
- assistant engineer Sunnyvale, CA
- engineering aide Sunnyvale, CA
- staff engineer Sunnyvale, CA
- senior staff systems engineer Sunnyvale, CA
- technology administrator Sunnyvale, CA
- senior staff engineer Sunnyvale, CA
- senior technology project manager Sunnyvale, CA
- remote senior business analyst Sunnyvale, CA
- senior manager clinical operations Sunnyvale, CA



