Senior Firmware Engineer
Mill Co. LLC
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent experience, with 5+ years in embedded systems development
- Deep understanding of computer networking and firmware for data-intensive applications
- Strong expertise in C programming for embedded systems, with a solid grasp of memory management and real-time operating system principles
- Hands-on experience with connectivity modules (Wi-Fi, Bluetooth) and RTOS (FreeRTOS preferred)
- Proficiency in hardware-software interfacing, including protocols like GPIO, I2C, SPI, and JTAG
- Proficiency with troubleshooting tools (debuggers, Wireshark) and measurement equipment (multimeters, oscilloscopes, logic analyzers)
- Demonstrated expertise in debugging and rigorous testing to quickly identify and resolve complex issues
- Familiarity with version control, CI, and build systems
- (Desirable) Experience with ESP32 microcontrollers
- (Desirable) Working knowledge of cloud computing protocols (e.g., MQTT) and platforms like AWS (AWS CDK is a plus)
- (Desirable) Experience with cellular connectivity
- (Desirable) Excellent communication and interpersonal skills to foster a collaborative, team-oriented environment
What the job involves
- We're seeking a Senior Firmware Engineer to design, develop, and implement low-level firmware for our next-generation connected product
- You'll work closely with cloud services, mobile app, product and hardware teams to integrate Wi-Fi, Bluetooth, and other connectivity features seamlessly, while actively collaborating and contributing as a key team player
- Design and implement robust firmware on MCU platforms, ensuring support for wireless connectivity, data upload, OTA updates, sensor integration, and other core functionalities
- Develop and optimize communication stacks for Wi-Fi, Bluetooth, and other wireless protocols, ensuring reliable pairing, network configuration, and data exchange
- Write efficient low-level code that integrates with hardware peripherals (e.g., RF modules, sensors) using standard interfaces such as GPIO, I2C, SPI, and UART
- Apply best practices for error handling and performance optimization to support robust connectivity features
- Work closely with cross-functional teams to rigorously debug, test, and troubleshoot firmware, ensuring optimal performance, reliability, and security
- Engage actively with multidisciplinary teams, sharing insights and aligning on system-level requirements to drive cohesive project success
- Contribute to the deployment readiness of our systems for large-scale production
- Evaluate code from peers to maintain best practices in style, accuracy, and efficiency
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in San Francisco, CA vacancy
$162k - $325k
...A leading technology firm is seeking a Firmware Engineer to join its System Software team. This role involves designing and developing firmware for low-power embedded microcontrollers, collaborating with various teams to ensure secure and reliable systems. Candidates should...Senior- ...Senior Firmware Engineer (Hardware Systems & Data) Thrively is partnering with a very well-funded, early-stage deep tech company building a completely new class of systems at the intersection of hardware, data, and physical processes. This is not a typical embedded...Senior
- ...Eight Sleep in New York is seeking a Sr. Firmware Engineer for Bluetooth (BLE) to lead the wireless connectivity stack within their Pod ecosystem. You will play a key role in designing and implementing high-performance Bluetooth solutions. Ideal candidates possess over...SeniorSleeping nights
- ...A healthcare technology company in San Francisco is seeking a Senior Firmware Engineer to drive firmware development for both new product initiatives and the maintenance of existing commercial fleets. The role involves providing hardware support, contributing to medical...Senior
- ...~ Bachelor’s degree in Electrical Engineering, Computer Science, or a related technical... ...years of hands-on experience in embedded firmware development using C , ~ Deep expertise... ...Astera Labs is seeking experienced Senior Firmware Engineer PCIe/CXL Memory Solution...Senior
- ...accelerate transit, enhance street safety, and drive toward a sustainable future. What the job involves We are seeking a Senior Firmware Engineer with deep expertise in Linux kernel and device driver development to join our Device Software team. In this role, you will...Senior
$180k - $200k
...Base Pay Range $180,000.00/yr - $200,000.00/yr Senior Embedded Software Engineer – Hardware Security On‑site hardware lab and workshop... ...software for secure, connected electric vehicles. Owning firmware that runs on constrained devices and must be robust in adversarial...SeniorRemote work- ...Sr. Firmware Engineer, Bluetooth (BLE) Eight Sleep is the world’s first sleep fitness company. Our mission is to fuel human potential through optimal sleep. We use innovative technology, detailed design, and proven science and data to personalize and improve each night...SeniorRemote workNight shift
- ...during various phases of product development, including proof of concept. About You: Bachelor's degree in computer science, computer engineering, or equivalent. 4+ years of non‑internship professional software development experience. 3+ years of development experience in C...SeniorInternshipWork at office
$180k - $260k
...intensive industries. We are on the lookout for extraordinary engineers and scientists to join our team. Your previous experience in... ...This Role: To develop, Develop, optimize, and maintain firmware in C and C++ for 32-bit microcontrollers. Build applications...Senior$125k - $175k
...help people in their struggle with chronic disease. We’re only just getting started. The Opportunity Cala is seeking a Senior Firmware Engineer to join our growing team. The role will work with an experienced product development team and be responsible for new...SeniorFull timeVisa sponsorshipWork visa$162k - $325k
...collaborates. We’re assembling a diverse, world‑class team—engineers, designers, researchers, and product minds—focused on creating... ...About the Role The System Software team is responsible for firmware, operating system software, hardware‑accelerated algorithms, and...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$173k - $203k
...happier lives, we ensure that our team members have what they need to do their best work — both in and out of the office. Senior Firmware Engineer – We are looking for a highly experienced engineer with deep expertise in charger architectures, PMIC integration, and...SeniorWork at officeLocal areaRemote workFlexible hours- ...Sr Firmware Engineer Eight Sleep is the world's first sleep fitness company. Our mission is to fuel human potential through optimal sleep. We use innovative technology, detailed design, and proven science and data to personalize and improve each night for everybody—...SeniorFull timeRemote workSleeping nightsFlexible hoursNight shift
$150k - $180k
A medical technology firm in California is looking for a Senior Firmware Engineer to lead firmware development for life-saving medical products. The ideal candidate has over 4 years of experience, including work in an FDA regulated environment and is proficient in C and...Senior$150k - $200k
Tacit, an early-stage startup based in San Francisco, is seeking a Senior Firmware Engineer, Edge AI / NPU Runtime to lead the design and optimization of embedded AI hardware. You'll work closely with the hardware to build intelligent user experiences and ensure devices...Senior- Highbrow LLC is looking for a Sr Firmware Engineer in San Francisco, CA to develop cybersecurity updates for IoT medical devices that help detect cardiac arrhythmias. The ideal candidate will be detail-oriented and experienced in resource-constrained embedded systems, working...Senior
$137.5k - $227.5k
...A leading energy storage company is looking for a Senior Firmware Engineer to join its new engineering team in San Francisco. You will develop robust firmware for ARM microcontrollers in large-scale applications. The ideal candidate will have 5+ years of experience in...SeniorFull time- ...A leading health technology company in San Francisco is looking for a Senior Firmware Engineer to enhance their product's power management and charging firmware. You will work closely with hardware and software teams to optimize battery performance and ensure reliability...Senior
- ...Interface (BCI) space, driving innovation through advanced hardware engineering and AI solutions. Our mission is to deliver cutting-edge... ...are vital to our success. Position Overview: As a Senior Firmware Engineer , you will be responsible for developing high quality...Senior
$150k - $200k
.... While we can’t reveal too much just yet, our team is tackling cutting‑edge engineering challenges to bring revolutionary products to life. About the role We’re looking for a Senior Firmware Engineer to help architect, develop, and ship next‑generation neurotech and audio...SeniorVisa sponsorship$150k - $200k
.... While we can’t reveal too much just yet, our team is tackling cutting‑edge engineering challenges to bring revolutionary products to life. About the role We’re looking for a Senior Firmware Engineer, Edge AI / NPU Runtime to help architect, optimize, and ship next‑generation...SeniorVisa sponsorship$150k - $180k
...revolutionize out‑of‑hospital cardiac arrest response and massively impact SCA survival rates. About the Role: We are seeking a Senior Firmware Engineer for a critical role within Avive’s R&D organization. This role is a player‑coach that will develop and lead new embedded...SeniorWork experience placementLocal area- Motion Recruitment is seeking an experienced Embedded Software Engineer to develop software aimed at enhancing security for community infrastructures. This role requires a Bachelor's degree in Electrical Engineering or Computer Science and at least 5 years of relevant...SeniorRelocation
- Senior Embedded Firmware Engineer (Safety-Critical Systems) Location: San Francisco, CA | Los Angeles, CA | Washington, DC Training Requirement: Candidates must complete an initial 1-month onsite training program in Kearneysville, WV before transitioning to their assigned...SeniorWork at office
- ...Hayden AI is seeking a Senior Firmware Engineer in San Francisco, CA, to lead the development of Linux kernel device drivers for cutting-edge edge AI systems. The ideal candidate will have over 5 years of experience in firmware development, strong C programming skills...Senior
- I did my part and supported the Regular Toilet is seeking an embedded software developer to drive the design and development of key capabilities for Lime vehicles and products. This hybrid role requires 4+ years of software development experience and expertise in C/C++ ...Senior
- MetaOption, LLC seeks an experienced embedded firmware engineer in San Francisco to develop safety-critical firmware for control systems. The ideal candidate will have extensive experience with ARM Cortex-M and be comfortable in a team-oriented, iterative environment. The...SeniorRelocation
- A leading logistics technology company is seeking a Senior/Staff Embedded Software Engineer to lead firmware development for robotics products in San Francisco. The role requires extensive experience in embedded systems, particularly with ARM microcontrollers and C/C++...Senior
- A leading technology and logistics company in San Francisco is seeking a Senior/Staff Embedded Software Engineer. This role involves developing low-level firmware for robotics products, focusing on ARM microcontroller platforms. Candidates should have 8+ years of experience...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
Related searches
- embedded firmware developer San Francisco, CA
- senior firmware engineer San Francisco, CA
- firmware engineer San Francisco, CA
- senior cost analyst San Francisco, CA
- senior computer engineer San Francisco, CA
- senior program specialist San Francisco, CA
- senior manager quality engineering San Francisco, CA
- senior software test automation engineer San Francisco, CA
- senior design technologist San Francisco, CA
- senior director corporate development San Francisco, CA

