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

Senior Firmware Engineer

$75 - $95 per hour

OSI Engineering

Senior Firmware Engineer

Company Overview

Company is developing a next-generation AI wearable that combines ultra-high-density neural sensing with a Brain Foundation Model to decode neural signals and convert thought into text without surgery. The company is focused on advancing noninvasive brain-computer interface (BCI) technology, enabling real-time interaction between the human brain and AI. Their goal is to create a direct connection between mind and machine through an EEG-powered wearable platform designed for communication, productivity, and human augmentation.

Position Summary

Generalist with rotating focus across the firmware stack. Moves across subsystems as work demands, picks up a primary domain at a time (RTOS and low-power state machines, wireless connectivity, sensor-acquisition drivers, inter-MCU bridges) and rotates as priorities shift. Works under the Lead FW's architectural direction. Works extensively with external engineering teams at CMs and silicon vendors, the work is outsourced; the accountability is shared with the Lead.

Responsibilities:

  • Own subsystem-level firmware under the Lead FW's architectural direction.
  • Take an assigned subsystem from spec through driver implementation, integration, bring-up, and validation.
  • Rotate across primary domains as the roadmap demands.
  • Run hands-on bring-up and debug — first power-on, peripheral bring-up, bus traffic validation, timing analysis, deep-sleep budget verification — with JTAG/SWD, logic analyzers, and protocol sniffers.
  • Partner with EE lead and EE ICs on co-debug for new boards — own the firmware side of bring-up checklists.
  • Partner with audio, camera, and biosensor leads to integrate their algorithms into the firmware runtime.
  • Contribute to the team's firmware engineering practices.
  • Drive external silicon-vendor engagement.

Requirements:

  • 5 years embedded firmware — at least one shipped consumer product where you owned a subsystem end-to-end.
  • Hands-on Zephyr RTOS experience on Nordic silicon (nRF5x, nRF53, or nRF54L families) — peripheral drivers, deep-sleep state machines, low-power optimization, interrupt-driven design.
  • Hands-on ESP-IDF firmware experience on ESP32-family silicon — Wi-Fi/BLE stack integration, multi-radio coexistence, OTA infrastructure.
  • Hands-on STM32 firmware experience — HAL/LL drivers, CubeMX toolchain, timer/DMA/peripheral configuration.
  • Hands-on experience writing sensor-acquisition drivers on standard buses (SPI, I²C, I²S, USB) — DMA-driven sampling, ring buffers, hardware-aligned timestamping.
  • Comfortable in the lab — JTAG/SWD, logic analyzers, protocol sniffers.
  • Direct experience partnering with EE on hardware bring-up and co-debug.
  • Experience with Nordic Semiconductor nRF52 family devices.
  • Experience with SoC bring-up.
  • Experience with sensor hub development and integration.
  • Experience with PPG sensor integration is preferred.
  • Ability to work across multiple areas of embedded systems development.
  • Generalist mindset with flexibility to support changing project priorities.

Desired Skillsets:

  • Raspberry Pi or comparable Linux SBC firmware experience — userspace drivers, bus interaction with attached MCUs, Linux-side tooling for development-host bring-up.
  • Adjacent embedded ecosystems — FreeRTOS, ThreadX, NuttX, or bare-metal Cortex-M development.
  • ARM secure-partition development (TrustZone or comparable).
  • On-device flash file system work — LittleFS, SPIFFS, or equivalent on SPI NAND/NOR.
  • Hosting real-time DSP runtimes alongside wireless connectivity on resource-constrained MCUs.
  • Hardware-aligned cross-sensor timestamping for biopotential signal chains.
  • Early-stage or contract experience at a consumer hardware startup.
  • Experience with Wi-Fi and Bluetooth Low Energy (BLE) is preferred.
  • Experience with DSP/DSD-related development is a plus.
  • Familiarity with relevant signal chains is a nice-to-have.

Location: Palo Alto, CA (Hybrid Schedule, 2 days/week in office)

Duration: 12-month contract with extension/conversion possibilities

Pay Rate Range: $75 to $95

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Palo Alto, CA vacancy
  • $150k - $175k

     ...at the right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft. Responsibilities... 
    Senior
    Work at office

    Pivotal

    Palo Alto, CA
    1 day ago
  • $165k - $210k

     ...affordable, more enjoyable and 10-50x more efficient. What You Will Do Firmware development of critical hardware validation, board bring-up,...  ...You Will Bring B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or related field. 4+ years of... 
    Senior
    Local area

    Dormont Manufacturing Company

    Palo Alto, CA
    1 day ago
  • $120k - $175k

     ...Senior Firmware Engineer Mountain View, CA 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... 
    Senior
    Full time
    Flexible hours

    Lunar Energy

    Mountain View, CA
    6 days ago
  • $165k - $210k

     ...are more affordable, more enjoyable and 10-50x more efficient. The Role We are seeking an experienced, highly motivated Senior Embedded Firmware Engineer specializing in Audio to lead the connectivity and audio experience for our next-generation products. This is a... 
    Senior
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    2 days ago
  • $210k - $240k

     ...car, truck and SUV miles with ones on vehicles that are more affordable, more enjoyable and 10-50x more efficient. As a Staff Firmware Engineer at ALSO, you'll own wireless bring-up, IoT features, and over-the-air updates while partnering across hardware, cloud, and mobile... 
    Senior
    Work at office
    Local area
    Flexible hours
    3 days per week

    Ridealso

    Palo Alto, CA
    1 day ago
  • $124k - $280k

     ...Software And Product Innovation Senior Manager At PwC, our people in software and product...  ...and solutions. Those in software engineering at PwC will focus on developing innovative...  ...discipline. 8–12 years of hands-on embedded firmware development experience. Experience... 
    Senior

    PwC (US)

    Palo Alto, CA
    4 days ago
  • $165k - $210k

     ...Dormont Manufacturing Co is seeking a Firmware Developer in Palo Alto, California. This role involves critical firmware development and collaboration with various teams to optimize low-power operations and ensure data security. The ideal candidate holds a B.S. or M.S.... 
    Senior

    Dormont Manufacturing Company

    Palo Alto, CA
    1 day ago
  •  ...Senior Associate At PwC, our people in operations consulting specialise in providing...  ...independence requirements. BS in Computer Engineering, Electrical Engineering, Computer...  ...discipline. 3–5 years of hands-on embedded firmware development experience. Experience... 
    Senior

    PwC (US)

    Palo Alto, CA
    6 days ago
  • $165k - $210k

     ...ALSO in Palo Alto is seeking an experienced firmware developer to lead critical hardware validation and user interface design. You will work collaboratively to optimize firmware for low power operation, ensuring robust security measures are in place. Candidates must have... 
    Senior
    Flexible hours

    ALSO

    Palo Alto, CA
    1 day ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 
    Senior

    Pivotal

    Palo Alto, CA
    1 day ago
  • Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software for wearable devices, focusing on co-processor communication, and collaborating with various teams to enhance... 
    Senior

    Google Inc.

    Mountain View, CA
    2 days ago
  • $165k - $210k

    A leading electric mobility company in California is seeking a Senior Embedded Firmware Engineer specializing in audio to lead the development of IoT connectivity modules. This critical role involves end-to-end ownership of embedded firmware, ensuring integration with audio... 
    Senior
    Flexible hours

    ALSO

    Palo Alto, CA
    1 day ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 
    Senior

    Google Inc.

    Mountain View, CA
    2 days ago
  • $119.8k - $234.7k

     ...Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's...  ...this planet to achieve more"? The Firmware Center of Excellence is responsible for...  ...We are looking for highly motivated Senior Firmware Engineer with a background in... 
    Senior
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $138k - $198k

    A leading technology company in Mountain View is seeking a Firmware Engineer III specializing in Wireless Data and Voice Path. The role involves enhancing modem features for user experience and optimizing audio paths for LTE and 5G modems. Required qualifications include... 
    Senior

    Google Inc.

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

     ...NVIDIA Corporation is looking for a Senior Firmware Engineer for its Memory Subsystem Team in Santa Clara, California. This role involves firmware development for NVLINK-C2C and boot architecture, requiring at least 6 years of experience in firmware design and a degree... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...NVIDIA Gruppe is looking for a talented Software Engineer to develop display firmware for high-performance GPUs in Santa Clara, California. In this role, you will work on designing and optimizing GPU firmware, collaborating closely with hardware and software teams. Ideal... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...A leading technology company in Sunnyvale is seeking a GNSS Measurement Engine Firmware Engineer to define firmware architecture and develop software for ultra-low-power GNSS systems. You will work on digital signal processing algorithms and collaborate closely with product... 
    Senior

    Apple

    Sunnyvale, CA
    1 day ago
  •  ...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

    Saxon Global

    Santa Clara, CA
    5 days ago
  •  ...A leading technology company in Santa Clara is seeking a Senior Firmware Engineer to develop firmware for embedded controllers. Responsibilities include designing EC firmware, collaborating with stakeholders, and supporting vendors. Candidates should have a Bachelor's... 
    Senior

    NVIDIA

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

     ...NVIDIA Gruppe is seeking a Senior Firmware Engineer for their Memory Subsystem Team in Santa Clara, California. The ideal candidate will be involved in firmware development for NVLINK-C2C, validation and debugging, and implementation of low-power states, RAS, and telemetry... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $185k - $225k

     ...Senior Firmware Engineer Santa Clara, California About The Role As Senior Firmware Engineer, you will be a key player in the architecture and the full lifecycle development of an AI platform system, including requirements, design, code, and test. In this role... 
    Senior

    Phizenix

    Santa Clara, CA
    3 days ago
  • $152k - $241.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

    NVIDIA

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

     ...resource-constrained environments? If so, you’re primed to join our team in developing display firmware for the world’s best GPUs. We are searching for an outstanding software engineer to fill a challenging, yet fun role on our GPU Firmware team. You will be joining a team... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day 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... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $150k - $200k

     ...Wireless Power Network Firmware Engineer At Reach, we are delivering technologies to enable the long-range, wireless transfer of power...  ...Final offers will depend on factors like experience, skills, seniority, and how each candidate aligns with the needs of the role. Where... 
    Senior
    Work at office

    ReachPower

    Redwood City, 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

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...We are looking for a Senior Firmware Engineer for our Memory Subsystem Team. Responsibilities Firmware development for NVLINK‑C2C, validation and debugging of firmware and silicon bring‑up for NVIDIA products. Work on Boot architecture and security aspects of NVLink‑C... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...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

    ETCHED LLC

    Cupertino, CA
    3 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

    NVIDIA

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

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