Firmware Engineer
$175 per hourAttoTude
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 soluions
• 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
$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...SuggestedWork at office- ...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...Suggested
- 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...Suggested
$77k - $202k
...code of conduct, and independence requirements. Qualifications BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3–5 years of hands‑on embedded firmware development experience. Experience contributing to embedded or IoT product...SuggestedH1b$77k - $202k
...managing client relationships, and leveraging AI tools in software design. Candidates require a BS in Computer Engineering or similar, with 3-5 years of embedded firmware development experience. The position offers a competitive salary range of $77,000 - $202,000, dependent...Suggested$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$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...Work at office$77k - $202k
Dormont Manufacturing Co is seeking a Senior Associate in Palo Alto to specialize in embedded firmware and IoT product development. You will analyze client needs and enhance product development processes to improve efficiency and quality. The ideal candidate should have...- A pioneering technology company in Redwood City is looking for an experienced Firmware Engineer to enhance wireless power technologies. The role includes developing firmware for communication between devices in a wireless network and requires creativity and problem-solving...
$33 per hour
WindBorne Systems in Redwood City is seeking a Firmware Wizard to own the entire firmware stack for its weather balloons. The role involves developing and maintaining drivers and low-level libraries, owning the RTOS hardware abstraction layer, and ensuring power optimization...InternshipWork at office$197k - $278.46k
...connected and moves autonomously through a self-managing urban transportation operating system. About the Role As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational developer of the next-generation firmware platform for Hyundai Motor Group’s Software-Defined...$160k - $210k
In this role, you will play a large role in platform-level firmware development, being a key contributor to the foundational software... ...experience in platform, BSP, or infrastructure roles. BS in an engineering discipline, preferably Computer Science or Electrical...Flexible hours$147.4k - $272.1k
...advancing a widely accepted technology? In the Wireless Technology Engineering group, you’ll be responsible for bringing groundbreaking... ...Cellular Platform Software team is looking for a cross‑disciplinary firmware engineer passionate about embedded systems. In this role, you...Relocation$146.9k - $183.6k
...seeking a highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team. In this role, you will... ...experience. 2 or more years of experience in embedded software/firmware development in C, preferably with vertically integrated consumer...Hourly payFull timeContract workPart time$170k - $210k
...Senior Embedded Software Engineer Tau Motors is a venture‑backed advanced technology company located in Redwood City, CA, that designs... ...designs. What You’ll Bring Expert‑level knowledge of embedded firmware development in C or C++. Familiarity with TI and Infineon MCUs....Flexible hours- ...Position Title: Embedded Software Engineer Duration: 6-Months C2H Location: Palo Alto, CA Schedule: 5 Days/Week Onsite - 9:00am – 5:00pm Pay Range: $55-60/hr Mission: Build and scale the company’s in-house telecom design capabilities by delivering high-quality infrastructure...Temporary work
$150k - $250k
...coverage, and responsiveness to power critical insights precisely where they’re needed most. About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication links, and flight systems to operate...Permanent employment- ...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
- ...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....
- ...right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. About the job As a firmware engineer, you are responsible for designing and implementing a safe, robust and extensible firmware architecture. Your work constitutes...InternshipWork at officeRemote work
$150k - $180k
...Why you’ll want to work with us For a small team, Afero engineers collectively do a little bit of everything—from cloud applications... ...to mobile development on multiple platforms, to firmware on a wide range of devices, to board-level hardware design and...Full timeWork experience placementCasual workWork at office3 days per week$146.9k - $183.6k
...vehicle care and delivering an exceptional service experience to our customers. We are seeking an experienced Embedded Software Engineer to spearhead the development of the Vehicle Health Monitor-our in-vehicle solution for prognostics. In this role, you will be...Full timeContract workTemporary workPart timeLocal areaRemote workShift work$150k - $250k
...they’re needed most. The Role We are looking for a Software Test Engineer to own the validation of our complex radar payload. In this... ...code that proves our system works. You will develop specialized firmware to exercise our FPGAs, RF front-ends, and antenna arrays, while...Permanent employmentFull time- ...EchoPixel is seeking a talented and passionate computer vision engineer to join a dedicated team of clinical specialists, software engineers, imaging experts, and stereoscopic visualization pioneers to help drive the development of next‑generation AR / VR software for...
- ...Computer Vision Engineer — Perception & 3D Type: Temporary Duration: 6–12 months What You'll Gain Exposure to the full CV pipeline, from raw data and annotation to deployed model Mentorship from CV engineers working on production systems Hands‑on experience with YOLO,...Temporary work
$160k - $200k
In this role at Dexterity, you will be working on writing Computer Vision code and building Machine Learning models for computer vision. The role will involve understanding our current systems and their limitations and bringing your expertise in Computer Vision and developing...Work experience placement$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 areaFlexible hours$65.2k - $169k
...Hardware Design Engineer At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers... ...with industry standards. Work closely with software, firmware, and mechanical engineering teams to ensure seamless integration...Permanent employmentFull timeContract workLocal area- Green Key Resources is partnering with top startups in Palo Alto, California to hire junior engineers eager to build impactful products in autonomous systems, robotics, and advanced hardware. You will support design, prototyping, and testing while collaborating across teams...Relocation
$225k - $265k
...more enjoyable and 10-50x more efficient. We are looking for a hands-on engineering leader to build and own manufacturing software, as well as build and lead our Manufacturing Firmware & Test Systems team. This new team will own the software infrastructure required...Contract workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

