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
$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- ...Embedded Firmware EngineerWe 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...Suggested
$150k - $200k
...Senior Embedded Firmware EngineerThis role sits at the intersection of AI, robotics, consumer hardware, IoT, and specialty coffee. You... ...-world problems, and working closely with a highly hands-on engineering team to bring ambitious hardware products to life, we'd love to...Suggested- ...Embedded Firmware EngineerExperience: 5+ yearJob 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 be responsible for...Suggested
- 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...Suggested
$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...Full time$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 workWork at officeImmediate startFlexible hours- Element Science, Inc. seeks a hands-on Senior Firmware Engineer to develop embedded software for a life-saving wearable medical device. You will write C for microcontrollers and Bluetooth chips, implement DSP and ML components, and ensure reliability, security and performance...
- PwC is seeking an embedded firmware specialist to enhance product development for IoT and electronics. The role focuses on real-time firmware in constrained environments, collaborating with hardware teams and cross-functional groups. You will apply analysis, debugging,...
- ...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....
$140k - $175k
...Deerfield 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- .... 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
- OSI Engineering, based in Palo Alto, CA, is looking for a Generalist Firmware Engineer for a 12-month hybrid contract. This role involves developing firmware for next-generation AI wearables, executing subsystem-level ownership under architectural guidance. The ideal candidate...Contract work
- You will lead the firmware architecture and development for a breakthrough stealth-stage neurotechnology and brain-computer interface... ...EEG, audio, and camera data downstream. Establish the firmware engineering practices that scale: build and release pipelines, on-device...
- 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...
$77k - $202k
...the Firm's code of conduct, and independence requirements. 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...H1b$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$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- ...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
- ...Verkada is seeking a Software Engineering intern to join our fast-growing team in San Mateo, CA. You will work on embedded software across devices, collaborating with hardware and product teams to ship features that customers rely on worldwide. The role requires actively...Summer workInternshipWorldwide
$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$142.8k - $274.8k
...Individual ContributorTravel: Less than 25%Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany: MicrosoftOverviewMicrosoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and...Ongoing contractWork at officeLocal areaWorldwide3 days per week- ...States and its allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings... ...real-world impact. About The Role We are looking for a Firmware Engineer to own the low-level embedded software that runs our...Local area
$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...$153k - $242k
...Senior Firmware Engineer 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 confidence. Trusted by leading AI labs, startups, and...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$200k - $240k
...50x more efficient. At ALSO, we are looking for a Staff Firmware Security Architect to set the technical direction for our vehicle... ..., HIL scenarios), integrate critical checks into CI, mentor engineers on secure design, and align firmware, cloud, manufacturing,...Local areaFlexible hours$138k - $197k
...deliver high quality Pixel modem Software (SW).Generate ideas, develop features, build software (SW)/hardware (HW) systems or improve engineering processes to help product velocity and quality.Minimum qualifications: Bachelor's degree in Computer Science or related...- A leading engineering firm is seeking an Embedded Firmware Engineer based in Mountain View, CA. The role involves designing and testing vehicle firmware, collaborating with engineers, and developing methodologies for testing. Candidates should have over 5 years of experience...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


