Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Sunnyvale, CA, United States
Posted
3 days ago
Embedded SystemsC++Git
Job Description
Role: Bare Metal Firmware Engineer
Job Summary:
We are looking for a skilled Bare Metal Firmware Engineer with experience in developing and debugging low-level firmware for embedded systems. The candidate will be responsible for writing firmware that runs directly on microcontrollers/SoCs without an operating system.
Key Responsibilities:
- Develop and maintain bare-metal firmware for embedded systems.
- Work with C/C++ for low-level firmware development.
- Develop and debug drivers for GPIO, UART, SPI, I2C, I2S, PWM, ADC/DAC, etc.
- Work closely with hardware teams to understand schematics and hardware interfaces.
- Perform firmware debugging using JTAG/SWD, oscilloscopes, logic analyzers, and other debugging tools.
- Troubleshoot hardware/firmware integration issues.
- Optimize firmware for performance, memory usage, and reliability.
- Participate in code reviews, testing, and documentation.
Basic Qualifications:
- 3+ years of experience in Embedded Firmware / Bare Metal Firmware development.
- Strong programming skills in C/C++.
- Good understanding of microcontrollers, processors, memory, interrupts, timers, and peripherals.
- Experience with ARM-based microcontrollers/SoCs is preferred.
- Experience with firmware debugging and hardware bring-up.
- Good understanding of embedded systems and hardware/software interaction.
Preferred Skills:
- ARM Cortex-M / Cortex-A
- Embedded Linux knowledge is a plus
- RTOS experience is a plus
- JTAG/SWD debugging
- Git and embedded development tools
- Experience with board bring-up and device drivers
Similar jobs
- RD
Desktop Support Engineer
NewRandstad Digital
New York, NY🇺🇸$31 - $35/hrOn-site9 hours agoAgileJiraTechnology - CL
Salesforce Data Cloud Developer
NewClinDCast, LLC
United States🇺🇸Hybrid9 hours agoSOAPSQLETL+1Technology - PA
Network and Computer Systems Administrator (TS/SCI w/Poly) with Security Clearance
NewParsons
Baltimore, MD🇺🇸$88.4k - $154.7k/yrHybrid9 hours agoHTTPSTechnology - PA
Cyber Principal All-Source Intelligence Analyst (TS/SCI w/ Poly) with Security Clearance
NewParsons
Baltimore, MD🇺🇸$134.1k - $241.4k/yrHybrid9 hours agoMicrosoft OfficeTechnology - FB
Pega AI CDH - Software Engineer Consultant
NewFirst-Citizens Bank & Trust Company
Raleigh, NC🇺🇸$130.1k - $170k/yrHybrid9 hours agoTechnology - RD
Sr Fullstack Angular Developer
NewRandstad Digital
Charlotte, NC🇺🇸$65 - $70/hrHybrid2 days agoMicroservicesSQLSQL Server+12Technology