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

Firmware Engineer

$175 per hour

AttoTude

Firmware Engineer

Menlo Park, CA

We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC development, and hardware bring-up, with a proven ability to collaborate with cross-functional teams to deliver robust and efficient firmware solutions. This role is a full-time onsite position in Menlo Park, CA.

Position Overview

We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC development, and hardware bring-up, with a proven ability to collaborate with cross-functional teams to deliver robust and efficient firmware solutions. This role is a full-time onsite position in Menlo Park, CA.

Key Responsibilities
  • Design, develop, and maintain firmware in C/C++ for microcontrollers, SoCs, and embedded platforms.
  • Implement and optimize device drivers for hardware peripherals (SPI, I²C, UART, USB, CAN, Ethernet, GPIO, ADC/DAC, PWM).
  • Integrate and configure RTOS or bare-metal firmware.
  • Perform board bring-up and hardware validation, working closely with electrical engineers.
  • Debug and analyze firmware/hardware issues using oscilloscopes, logic analyzers, and JTAG/SWD.
  • Develop secure bootloaders and update solutions
  • Write and maintain unit tests and automated test scripts for firmware validation.
  • Collaborate with cross-functional teams (hardware, software, QA, systems engineering) to deliver products on schedule.
  • Document firmware architecture, APIs, and design decisions for maintainability.
Qualifications
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science
  • 5+ years of experience in embedded firmware development.
  • Strong proficiency in C/C++ and Python.
  • Experience with ARM Cortex-M, RISC-V, or similar MCU/SoC architectures.
  • Familiarity with RTOS and bare-metal programming.
  • Hands-on experience with hardware interfaces (SPI, I²C, UART, USB, BLE, Wi-Fi, etc.).
  • Proficiency with debugging tools (JTAG, GDB, oscilloscopes, logic analyzers).
  • Experience with version control (Git) and CI/CD pipelines.

Annual Salary Range

$175 - $205 USD

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Menlo Park, CA vacancy
  •  ...right strategy, at the right time. We invite you to join our amazing team and grow with us. We are looking for a hands-on Firmware Test Engineer to help validate the embedded systems that power our aircraft. You’ll work closely with electrical and firmware engineers... 
    Suggested
    Full time
    Work at office

    Pivotal

    Palo Alto, CA
    23 hours ago
  •  ...augmentation. Position Summary Generalist with rotating focus across the firmware stack. Moves across subsystems as work demands, picks up a...  ...FW's architectural direction. Works extensively with external engineering teams at CMs and silicon vendors, the work is outsourced; the... 
    Suggested
    Contract work
    Work at office
    Shift work
    Rotating shift
    2 days per week

    OSI Engineering

    Palo Alto, CA
    14 minutes ago
  • $150k - $200k

     ...exceptional team that is making our vision a reality. The Position In this position, you will be a key part of Reach’s engineering team to develop firmware enabling fast, reliable wireless communication between devices in the wireless power network. You will also conduct... 
    Suggested
    Work at office

    Reach

    Redwood City, CA
    1 day ago
  •  ...About this Role In this role, you'll design and implement firmware that bridges AI-driven hardware with physical devices. You'll...  ...systems. Collaborate with electrical, systems, and verification engineers to develop embedded software that powers learning machines.... 
    Suggested

    Voltai, Inc

    Palo Alto, CA
    3 days ago
  • $130k - $185k

     ...Firmware Engineer About Cowboy Space Corp. Cowboy Space Corp. is building the infrastructure to power and connect the orbital economy. Our satellites operate in Low Earth Orbit to collect sunlight and enable a new class of capabilities-from powering on-orbit compute... 
    Suggested
    Permanent employment
    Work at office
    Local area
    Relocation package

    Aetherflux

    San Carlos, CA
    2 days ago
  • $110k - $150k

     ...Firmware Engineer ABOUT ADVANCED ENERGY Advanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE's power... 
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Advanced Energy

    Redwood City, CA
    3 days ago
  • $150k - $200k

     ...exceptional team that is making our vision a reality. The Position In this position, you will be a key part of Reach’s engineering team to develop firmware enabling fast, reliable wireless communication between devices in the wireless power network. You will also conduct... 
    Work at office

    Reach

    Redwood City, CA
    2 days ago
  •  ...cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are...  ...a real-world impact. About The Role We are looking for a Firmware Engineer to own the low-level embedded software that runs our... 
    Full time
    Local area

    Allen Control Systems

    Mountain View, CA
    1 day ago
  • $118.7k - $232.7k

     ...Job Title Integration Engineer Job Description We made history and now we work to transform the future – for our customers, our...  ..., Powertrain) to ensure a seamless customer experience. Firmware Verification & Validation: • Design and execute comprehensive... 
    Full time
    Immediate start
    Visa sponsorship
    Flexible hours
    Shift work

    Ford Motor Company

    Palo Alto, CA
    15 hours ago
  • $180k - $270k

     ...Salary: $180,000 - $270,000 (Flex for exceptional candidates) )Positio n: Full Ti me Most firmware engineers write code for boards that never leave the bench. This isn't th at. You'll be building the real-time embedded software that lets an autonomous defense system sense... 
    Flexible hours

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Mountain View, CA
    1 day ago
  • $140k - $215k

     ...test/integration test/requirement-based test according to the firmware team test specification Automate the regression test Develop software...  ...of it Required Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or similar field of... 
    Work experience placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    4 days ago
  • $109k - $160k

     ...Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $119.8k - $234.7k

     ...Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud...  ...Cloud infrastructure. We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers, providing strategic... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  • $78k

    HCLTech is looking for a highly talented and self‑motivated Senior Firmware Engineer to join it in advancing the technological world through innovation and creativity. Job Title Senior Firmware Engineer Job Information Job ID: 12976 Position Type: Full‑time Location:... 
    Full time
    Local area

    Hcltech

    Sunnyvale, CA
    23 hours ago
  • Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded vehicle firmware. Evaluate, implement, test, and optimize applications in a real-time operating system environment. Work... 
    Full time

    Tata Technologies

    Mountain View, CA
    23 hours ago
  • $125k - $145k

     ...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading... 
    Full time
    For contractors

    Alten Technology Usa

    Palo Alto, CA
    23 hours ago
  • $240k - $290k

     ...more efficient. In this role, you will lead vehicle-level firmware integration for select next generation products, serving as...  ...vehicle interface level and collaborate with dedicated HW and UX engineering teams to deliver powerful, unique, and vertically integrated... 
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    6 days ago
  • $150k - $175k

    A technology startup in Palo Alto is seeking an experienced professional to join their HMI team. The role focuses on implementation, machine learning, and AI-driven interface design, requiring deep technical expertise in embedded systems and HMI software. Candidates should...

    Gruve

    Palo Alto, CA
    17 minutes ago
  •  ...Urgent need for Senior Software Engineer Contract (***) ***-**** Ext :514 Senior Software Engineer (Wifi) 8+ years of experience in Embedded Software Development in C/Linux Environment Expertise in Wi‑Fi open source components – LwIP, WPA Supplicants, D-Bus, ConnMan Preferred... 
    Contract work
    Work experience placement

    krg technology inc

    Palo Alto, CA
    17 minutes ago
  •  ...policy momentum, we’re building the intelligence layer for safer streets globally. About the Role We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement cameras. These systems operate... 
    Local area

    Obvio Inc.

    San Carlos, CA
    1 day ago
  • $146.9k - $183.6k

     ...Embedded Software Engineer Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free electric adventure vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  •  ...process will be initiated as soon as possible. We are excited to hear back from you. Job Description: Role: Sr. Embedded Engineer - SoC Location: Onsite in Palo Alto, CA (with some flexibility) Duration: Long-term contract - open to converting to FTE... 
    Hourly pay
    Long term contract
    Contract work
    Immediate start

    Syntricate Technologies

    Palo Alto, CA
    2 days ago
  • $120k - $150k

     ...Embedded Software Engineer Workstream is a mission-driven company building the all-in-one HR, payroll, and hiring platform for managing...  ...Linux, RTOS, and bare-metal MCU code, and who is happy where firmware meets hardware. You will own the software that makes our... 
    Hourly pay
    Contract work
    Work at office
    Local area
    Flexible hours

    Workstream

    Menlo Park, CA
    1 day ago
  • $132k - $153k

     ...join our amazing team and grow with us. About the job As a Embedded Software Engineer, you are responsible for designing and implementing a safe, robust and extensible firmware architecture. Your work constitutes the backbone of the aircraft flight control system... 
    Internship
    Work at office
    Remote work

    Pivotal

    Palo Alto, CA
    2 days ago
  •  ...Embedded Systems Software Engineer Location: San Francisco Bay Area, CA Employment: Full-time, onsite Position Overview A growing technology company is hiring an Embedded Systems Software Engineer to support the development of embedded technology products.... 
    Full time
    Remote work

    CSG

    Redwood City, CA
    1 day ago
  •  ...the most impact. This is not a narrowly scoped role, it is a high ownership builder position where you will work across product, engineering, GTM, operations, and AI systems to design and ship core company infrastructure. ABOUT THE ROLE We are hiring a Software... 
    Full time
    Internship
    H1b

    Retell AI

    Redwood City, CA
    12 hours ago
  •  ...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical world. We're launching a coordinated fleet of radar satellites to create a high-resolution 3D map of the Earth – updated in real... 
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    1 day ago
  •  ...), Ryan Carlson (President of Chainguard), Kevin Mandia (founder of Mandiant), and many others. About the role: As a Lead Sales Engineer at Nightfall you will own the technical aspects of our sales process for Enterprise prospects. You will consult with prospects to... 
    Full time

    Nightfall AI

    Palo Alto, CA
    3 days ago
  • $42.07 - $58.89 per hour

     ...team's success. About the Team As an Embedded Software Engineering Intern on the High Voltage System (HVS) Team, you will have the...  ...present, and future) the best they can be by writing low-level firmware drivers, implementing software algorithms, and designing and... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    15 hours ago
  • About Beacon AI We’re a fast-moving team of aviators, engineers, and operators building an AI platform to make flying safer, more efficient, and more capable. Backed by top investors, we’ve secured a dozen Department of Defense contracts and partnered with major airlines... 
    Permanent employment
    Full time
    Internship
    Local area
    Remote work
    3 days per week

    Beacon AI

    San Carlos, CA
    2 days ago

Do you want to receive more vacancies?

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