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.
- 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.
- ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will...Suggested
- ...SpaceX in California is seeking a Sr. Wireless Firmware Engineer for Starlink Mobile to design and implement PHY/MAC layers for satellite LTE/NR, and to develop high-performance firmware and signal processing algorithms for satellites and ground stations. The role requires...Suggested
- ...Job Description We are seeking an Embedded Firmware Engineer to join our Energy & Charging Engineering team focused on next-generation battery systems, power electronics, and charging infrastructure. This engineer will play a key role in developing low-level firmware...Suggested
$135k - $155k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink Mobile program is working to provide global cellular connectivity from space. As a wireless firmware...SuggestedPermanent employmentTemporary work- ...Fortune 500 company on the planet is using Beam technology! Job Description As a core member of our design team, our Senior Firmware Engineer takes ownership of embedded code in our rich robotics platform, streamlines and enhances it, while also helping to define the...Suggested
- ...Position Summary Generalist with rotating focus across the firmware stack. Moves across subsystems as work demands, picks up a primary... ...FW's architectural direction. Works extensively with external engineering teams at CMs and silicon vendors, the work is outsourced; the...Contract workWork at officeShift workRotating shift2 days per week
$140k - $175k
...Healthcare, Cormorant Asset Management, and Invus Opportunities. SUMMARY OF ROLE: We are looking for a hands-on Senior Firmware Engineer to develop our embedded software for our life‑saving wearable medical devices. The embedded software runs on wearable medical...Temporary workWork at officeLocal areaVisa sponsorshipWork visaRelocation packageFlexible hours- Job-ID17606999Reference21-09612Primary Skill: Firmware Engineering - Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with...
$150k - $200k
Senior Embedded Firmware Engineer San Carlos, CA Engineering In office Full-time Connected Commercial Coffee Brewer Platform What We're About At BrewBird, we believe in building a sustainable future in coffee. We're developing a technology platform to scale the $10...Full timeWork at officeLocal areaRemote workFlexible hours$138.8k - $232.7k
In this position... Ford is seeking a hands-on Thermal Firmware Integration Engineer to own the sensing and actuation layer of our next-generation climate system. Cabin comfort is one of the most immediate and personal parts of the customer experience. All of that depends...Immediate startVisa sponsorshipFlexible hours- ...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....
- ...What to Expect You will be one of the early members of the EE & Firmware team, which develops embedded software for our home robot and... ...networking, motor control, power distribution, and more. As a Firmware Engineer, you will work on robust, high-performance firmware across the...
$175 per hour
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...Full time- Job-ID17893476Reference21-11027Primary Skill: Firmware Engineering - This position will focus on development of virtual platforms by modelling hardware devices for testing Embedded devices using SystemC, C++. Responsibilities Ownership of firmware test application on hardware...
- Location: Seattle WA or Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic design...Flexible hours
$158.4k - $217.8k
...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have... ...to take your career to the next level? As a Senior Embedded Firmware Engineer, you will play a pivotal role in developing world-class...Hourly pay- ...Hewlett Packard Enterprise is seeking a Senior Software/Firmware Engineer in Sunnyvale, CA for a hybrid role (2–3 onsite days per week). The candidate will work on firmware development, secure boot, and cryptographic key management within the platform security team....2 days per week3 days per week
$160k - $275k
...in AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high-... ...and cluster management. The team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware engineers, so host software and...Daily paidFull timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours$120k - $175k
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, and optimization of our designs. We are looking for...Full time$150k - $190k
Senior Embedded firmware engineer As an Senior Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You'll work...Full timeImmediate start- ...Yearly (Full Time)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Software Engineering - Firmware Software Engineer VTax Work Location: WA - Redmond (Preferred) US - CA - Sunnyvale (Secondary)Summary:The main function of...Full time
$153k - $242k
...March 2025. Learn more at What You’ll Do To accelerate datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware for our next-generation Baseboard Management Controllers (BMCs)....Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...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 with...Full time
$140k - $215k
...test/integration test/requirement-based test according to the firmware team test specification Automate the regression test Develop... ...Required Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or similar field of...Work experience placementWork at officeLocal area- 42dot Inc. is seeking a Sr. Staff Firmware Engineer to design and implement the secure boot-chain, flash partition architecture and hardware-enforced isolation for the next-generation Software-Defined Vehicle platform. You will work on high-availability, durable embedded...
$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany: MicrosoftOverviewThe Microsoft Azure team is seeking a highly experienced Principal Firmware Engineer to lead the , development of firmware , debugging, and validation of...Ongoing contractLocal area3 days per week$250k - $350k
...countries. About the RoleThe Cameras team is the cornerstone of Verkada's product ecosystem. We are looking for a Director of Firmware Engineering to lead the embedded software organization behind our flagship camera line. In this role, you will oversee multiple...Full timeWorldwideWork visaFlexible hoursShift work- ...Senior Firmware Test Engineer San Mateo, CA At Cala, we're working to free people from the burden of chronic disease. We began by creating the first non-invasive prescription therapy for hand tremor. After years of careful fine-tuning and improvements, we released...Full time
$207k - $300k
Drive the end-to-end firmware architecture, development, and execution for next-generation robotic and mechatronic systems.Develop and... ...bring-up to system-level integration. Establish firmware engineering standards for reliability, latency, and observability, while mentoring...$234.2k - $351.2k
...synonymous with entertainment excellence and creativity.Audio Firmware EngineerWe are building a small team to create new products for... ...work on what comes next.We are seeking a connectivity protocol engineer for design, implement, and optimize wireless connectivity features...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


