Embedded Firmware Engineer
Express Employment Professionals
Job Description
Job Description
We are seeking an E m bedded Firmware Engineer to join a small, highly collaborative engineering team developing sophisticated electro/mechanical products. This is not a narrow firmware role. In a small team, everyone wears multiple hats, and we're looking for an engineer who is comfortable moving between embedded firmware, hardware, system-level troubleshooting, product development, and architecture.
In this role you will work on products where hardware, firmware, software, sensors, and systems all have to work together. You won't simply be handed a defined piece of the product and asked to maintain it. You'll have the opportunity to understand the whole system, contribute across disciplines, and help shape the next generation of technology
You'll work close to the hardware, contribute to hardware architecture and design decisions, develop embedded firmware, troubleshoot problems at the board and system level, and help shape the technology direction of future products. If you enjoy variety, ownership, and figuring things out—and you're excited by the opportunity to grow beyond your current specialty—this could be a great fit.
What You'll Do
• Develop, debug, test, and maintain embedded firmware for sophisticated instrumentation and sensing products.
• Work across the boundary between hardware and firmware, understanding how each influences the other.
• Participate in hardware architecture and design decisions and provide a firmware/software perspective.
• Develop low-level firmware that interfaces directly with microcontrollers, sensors, peripherals, and communications interfaces.
• Troubleshoot issues across the hardware, firmware, and system—not just within the software.
• Read schematics, work with boards and test equipment, and get close to the hardware to understand what's really happening.
• Collaborate with electrical, mechanical, software, and product-development team members.
• Contribute to product development from concept through development, testing, production, and sustaining engineering.
• Help establish and improve firmware development practices, architecture, testing, and documentation.
• Take on projects and technical challenges outside your primary area of expertise when the needs of the team require it.
• Grow into broader software development, system architecture, and technical leadership responsibilities.
• Help influence the technical direction and architecture of future products.
A Small Team. A Big Scope.
This role is intentionally broad. You'll be part of a small engineering team, which means there aren't separate specialists for every discipline or a rigid handoff between teams. You'll need to be comfortable jumping between priorities, learning new things, and taking ownership wherever your expertise can make a difference.
One day you may be deep in embedded firmware. The next, you could be troubleshooting a board, working with an electrical engineer on a hardware design, investigating a system-level issue, or helping determine how a future product should be architected. We're looking for someone who likes that. The ideal candidate is technically curious, adaptable, hands-on, and comfortable saying, “I haven't done that yet, but I'll figure it out.”
What We're Looking Fo r
• Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
• Professional experience developing embedded firmware for hardware products.
• Strong understanding of embedded systems and hardware/firmware interaction.
• Experience with microcontrollers, peripherals, sensors, communications interfaces, and embedded systems.
• Experience with hardware architecture, electrical schematics, board-level design, or hardware/firmware integration.
• Ability to read and understand electrical schematics and hardware specifications.
• Experience debugging embedded systems using oscilloscopes, logic analyzers, debuggers, or similar equipment.
• Strong programming skills in C/C++ or comparable embedded languages.
• Ability and desire to influence hardware design based on firmware and system requirements.
• Willingness to work across disciplines and take on responsibilities outside a traditional job description.
• Curiosity and interest in expanding into broader software and system architecture.
• Strong problem-solving skills and a hands-on approach.
To Apply: For confidential consideration, please submit resume to View email address on us.fitly.work
#srgjobs
$160k - $200k
...reliability, and performance. We proudly engineer high-performance systems for critical,... ...G Networks. We are looking for a Senior Firmware Engineer to join our team. This team will... ...DoDevelop a robust and high-performance embedded software system and applications in full...SuggestedLong distanceFlexible hours- ...Firmware Engineer This is a full-time, on-site Firmware Engineer role based in either Fremont, CA or Reno, NV. The Firmware Engineer will... ..., real-time control firmware and works closely with our Embedded Software Engineer (Platform & Firmware), who owns bootloaders...SuggestedFull time
- ...Description Primary Duties & Responsibilities Carry out firmware design under the guidance of senior members of the design team... ...procedures. Education & Experience ~ MS in Electrical Engineering or related technical fields. ~5 years of related...SuggestedPermanent employmentWork at office
$165k - $240k
...reliability, and performance. We proudly engineer high-performance systems for critical,... ...seeking a highly skilled Senior or Principal Firmware Engineer to join our Optical Systems... ...integrating vendor DSP or PHY driver SDKs on embedded targetsExperience building GUI-based lab...SuggestedLong distanceFlexible hours$179.4k - $263.12k
...performance and sustainability, design and engineering, ambition and integrity. In Lucid Air... ...technology. If you are passionate about embedded systems and autonomous driving and want... ...Experience with bootloaders, secure boot, firmware update mechanisms, and UDS diagnostics...SuggestedHourly pay- ...Job Title: Embedded Software Engineer Location: Fremont , California, United States Duration: Full Time Role ROLES & RESPONSIBILITIES... ...tuning. Develop high-performance drivers and firmware to support machine learning workloads on embedded hardware...Full time
- ...Embedded Software Engineer Key skills: Proficiency in C, C++ and working experience in C# Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics Expertise in building robotics and motion control solutions, multi-threading...Work experience placement
$99k - $220k
...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation... ...-device communication protocols. (SPI, I2C, UART)Strong embedded systems firmware (bare metal / RTOS) development using C/C++Mechatronics...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week$205k - $265k
...human potential. About The Role We are seeking a Staff Firmware Engineer to work with cross-functional teams to plan robot firmware... ...CAN, etc. EtherCAT is highly desirable Experience writing embedded C++ for ARM systems Experience developing real-time or low...Full timeTemporary workWork at officeRelocation packageFlexible hours$214k
...Duties: Guide company firmware development across multiple products, including determining priorities and tasks for the team. Design... .... Work cross-functionally with mechanical and software engineering counterparts, and collaborate with product, sales, and design...Work experience placement$200k - $230k
...implantable neurostimulation system. We are seeking a Managerial/Lead Firmware Engineer who is both a hands-on technical expert and a strong team... ...of the firmware team. The ideal candidate combines deep embedded firmware expertise with the ability to mentor engineers,...Full time$114k - $228k
...people in more than 160 countries. The Opportunity: The Sr Embedded Software Engineer located in our Milpitas, California location oversees... ...systems, etc. · Experience building end-to-end systems (firmware middleware application) · Experience testing software is...- ...Job Description Job Description Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardware, such as microcontrollers...
$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...and GrowWe are seeking a highly motivated Embedded Software Engineer to join our team within... ..., and deploy complex embedded software/firmware for machine control in semiconductor inspection...Minimum wageFull timeWork experience placementFlexible hours- ...revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking... ...driven and motivated Senior Application Engineer in Pleasanton, CA to help us promote and... ....Responsibilities:* Design Embedded Firmware, Application Examples and a Proof-of-...Full timeLocal area
$167.7k - $245.2k
...Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the... ...Previous experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI,...Full timeTemporary workLocal areaFlexible hours- ...in Pleasanton, Ca, is seeking a Software Engineer who is passionate about moving new... ...Familiar interfacing with hardware (embedded devices, lab equipment, etc.) over standard... ...optical payloads, driving real-time control, firmware, and low-level drivers from board bring-...Permanent employment
$136.3k - $231.7k
...of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...QualificationsKey ResponsibilitiesDevelop and maintain embedded software and firmware for semiconductor equipment control, motion control, automation...Minimum wageFull timeFlexible hours- Key Responsibilities native iOS developer with Java experience. Design, develop, test, and maintain mobile applications for iOS platforms. Develop robust and scalable applications using Java and related mobile technologies. Collaborate with product managers, ...
$38 - $40 per hour
...authentic R&D team. Position Summary: We are looking for a Firmware Engineering Co-op who is interested in a challenging, energizing, and rewarding... ...system, including design, implement, and test firmware and embedded software to realize specific algorithms or/and general...Summer workInternshipWork at officeRemote workRelocation package$229k - $299.8k
...application window is expected to close on: 10/08/2026MEET THE TEAMYou will be joining a collaborative environment where Solutions Engineers (SEs) and Account Executives (AEs) work in lockstep to solve complex technical challenges for our public sector clients. Our team...Full timeTemporary workLocal areaFlexible hours$168.1k - $243.7k
...and ChatGPT to streamline workflows and enhance operational efficiencyEducationBachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline, or equivalent professional experienceResponsibilitiesThe Staff Software Engineer leads the design and...Full time$140k - $252k
...Manufacturing Quality Data Engineering Role The Manufacturing Quality Data Engineering team specializes in predicting safety critical issues before they occur, protecting our customers. As part of Tesla's Vehicle Engineering organization, you'll have access to the data...Hourly payFull timeTemporary workWork experience placementFlexible hours$140k - $170k
...future of transportation. If you're ready to drive change and make history, apply now! Overview As the Senior Software Engineer for Scout Motor's digital products, you will play a key role in the development and enhancement of our software products, from...Full timeWork at officeImmediate startFlexible hours3 days per week1 day per week- ...Overview: ole : Full Stack Software Engineer Location : Fremont, California Duration : 6-12 Months Job Type : Onsite Interview : Skype + F2F JD - Minimum Qualifications ~5+ years in web application development, including, Implementing Application...
$139.8k - $202.8k
...back-end technology stackPerform code reviews and technical analysis to ensure code quality, maintainability, and alignment with engineering standardsDevelop and maintain unit and end-to-end tests to ensure system performance and reliabilityCollaborate closely with product...Full time$155k - $200k
...divide in ways previously thought impossible. As a Staff Embedded Software Engineer , you will work in a team whose primary responsibility is... ...What You’ll Do: Collaborate with Hardware Engineers, Firmware Engineers, Software Engineers, and Product Managers to...WorldwideFlexible hours- ...Frontend Engineer URGENT REQUIREMENT - Looking for candidates regarding the following: POSITION - Frontend Engineer LOCATION - Onsite – Fremont, CA (locals only) DURATION - 6 Months INTERVIEW TYPE - Video REQUIRED SKILLS - Solid understanding of fundamental...Local area
- ...the Tesla app, ensuring high quality, performance, and reliability Write documentation and perform code reviews to maintain engineering excellence across the team Drive continuous improvement by keeping processes, code, and tooling safe, fast, and efficient...
- ...USA and Canada. Project Description: The client's Insurance Claims Application team is seeking a Backend/Full Stack Software Engineer to contribute to the development of their Web App, part of advanced platforms managing service workflows for Vehicle, Insurance Claims...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!



