Senior Firmware Engineer
BioTalent
Job Description
Senior Firmware Engineer
\n \nLocation: San Diego, CA (Primarily on-site)
\n \nSummary
\nWe're seeking a Senior Firmware Engineer to own the embedded firmware architecture and development for our next-generation medical device platform. This is a hands-on, individual-contributor role focused on writing, architecting, and owning firmware end-to-end — from driver-level work through system integration — working closely with hardware, systems, and external development partners to bring the platform from design through verification and production.
\n \nResponsibilities
\n- \n
- Own firmware architecture and technical roadmap, including driver development, RTOS integration, connectivity, and UI/embedded software work \n
- Design, write, and debug embedded C firmware for STM32/MCU-based platforms, including peripheral-level work (GPIO, ADC, timers, PWM, UART, SPI, I²C, DMA, interrupts) \n
- Review and provide technical direction on firmware architecture developed by external firmware partners, including build, release, and configuration management processes \n
- Diagnose and resolve issues spanning the hardware/firmware boundary, working closely with electronics/board engineers during bring-up and debug \n
- Define and execute firmware-level verification test plans in collaboration with Quality \n
- Keep firmware development activities aligned with Design Controls, IEC 62304, and IEC 60601 requirements \n
- Support technical investigations for field issues, NCRs, and CAPAs related to firmware \n
Key Requirements Summary
\n- \n
- 6+ years of embedded firmware experience, with demonstrated ownership of firmware architecture \n
- Strong embedded C, RTOS-based systems (FreeRTOS or similar), STM32/MCU peripheral-level development \n
- Comfortable working across the hardware/firmware boundary — able to support board bring-up and debug alongside hardware engineers, even without owning board-level design \n
- Experience reviewing or coordinating firmware work delivered by external development partners a plus \n
- Medical device/regulated industry experience strongly preferred (IEC 62304, IEC 60601) \n
$191k - $239k
...EAD for this position. Location Priority is for Boise, ID and Santa Clara, CA About this opportunity Join Ericsson as a Senior Modem Firmware Engineer based in the USA, where you will design, develop, and integrate cellular modem modules into OpenWrt-based platforms....SeniorTemporary workImmediate start- ...Job Description Job Description Title: Sr. Embedded S/W Engineer Networking Layers Term: Long Term Contract/Potential Perm Location: San Diego County, CA, Los Angeles County, Orange County Start Date: ASAP Required: U.S. Citizen or Green Card Holder...SeniorLong term contractPermanent employmentFor contractorsImmediate start
$200k - $250k
DescriptionKforce's client, a growing technology company located in San Diego, is seeking a Senior Embedded Software Engineer (Communications) to design and develop innovative software platforms for 5G User Equipment (UE) and Customer Premises Equipment (CPE). Summary:This...SeniorFlexible hours$150k - $170k
...technical concepts through detailed design, verification, validation and transfer to manufacture. We are looking for a Senior Embedded Firmware Engineer who enjoys solving difficult technical problems, working closely with multidisciplinary teams, and building reliable...SeniorFull timeWork at office$155k - $185k
...fighting tools. For more information, visit . Job summaryThe Senior Embedded Software Engineer is responsible for the design, development, verification... ..., battery management, board bring up, bootloaders, firmware updates, diagnostics, and inter-processor communicationsDesign...SeniorFull timeTemporary work$159.2k - $215.3k
...until their planned de-orbit.About the Role:We're seeking an experienced embedded software engineer with security experience to architect and develop mission-critical firmware for our satellite systems. You'll work at the intersection of hardware and software, developing...SeniorPermanent employmentInternshipLocal areaWorldwideFlexible hours$170k - $210k
...acquisition by the Codan Group, is a specialist engineering company based in San Diego, California,... ...and Timing (APNT). Our software and firmware help protect wireless communications... ...About the Role We're looking for a Senior Embedded Software Engineer with deep...SeniorLocal areaImmediate startFlexible hours$170k - $215k
...Senior Embedded Software Engineer – Cyber GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through...SeniorWork visaFlexible hours$158k - $210k
...growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering, compact, and... ...the infinite, together. A DAY IN THE LIFE: As a Senior Embedded Software Engineer , you will design and develop advanced...SeniorWork visaFlexible hours$175k - $225k
...Job Description Job Description Join our fast-paced and passionate team as a Principal Firmware Engineer. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid...Full timeLocal areaFlexible hours$100k - $150k
...Job Description Job Description Join our fast-paced and passionate team as Firmware Engineer 2. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup environment...Full timeLocal areaFlexible hours- ...chip design and manufacturing, electrical engineering, software, and commercial and... ...\n \n We are looking for a Modem Firmware Engineer who can bridge the gap between... ...full firmware team, so candidates of all seniorities are invited to apply)\n ~ Strong proficiency...Local areaWork from homeFlexible hours
- ...drone operationsDevelopment of new algorithmsModifications and extension of our communications protocolSoftware architecture and engineering process developmentRequired QualificationsMust be a US CitizenStrong development experience with C++Front end web development using...Senior
- Description SAIC is hiring for a Senior Software Engineer who must be experienced in the full development life cycle using modern methodologies, such as Agile/Scrum and test-driven development. Ideal candidate will be experienced with complex coding in C++, CLI, C#, Java...Senior
- ...Job Description Senior Embedded Software Engineer – Secure Systems \n \n Department: Software \n Reports To: Software Engineering Manager \n Employment Type: Full-Time \n Active U.S. Security Clearance: required \n Location: San Diego, CA \n Work...SeniorFull timeRelocationRelocation package
$115k - $135k
Lead the development and support of all firmware in the Electrical Engineering group, becoming the group's firmware owner within approximately six months. Act as the technical bridge between sales, customers, and engineering: provide pre and post sales support, and train...$115k - $200k
.... Where you're never going alone. Because there's too much at stake to go solo. Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications...SeniorPermanent employmentWork experience placementWork at officeWorldwide- ...Qualcomm is looking for a Senior Mechanical Engineer to join the IOT HW design team in San Diego. This role will focus on designing mechanical IOT platforms and requires an individual with strong expertise in 3D CAD tools, particularly CREO. The ideal candidate should...Senior
$120k - $230k
...Follow Shield AI on LinkedIn, X, Instagram, and YouTube. Job Description:Hivemind is looking for an experienced Full Stack Software Engineer to join our Shared Services Engineering team. The Shared Services team builds and operates common services, SDKs, APIs, and...SeniorTemporary workPart timeWorldwide$163.2k - $244.8k
...lifecycle, including requirements, design, implementation, verification, and validation, following established engineering best practicesCollaborate with senior engineers to design and build scalable, maintainable software components that integrate with broader system...SeniorFull timeTemporary workPart timeWorldwide$147k - $184k
Build the future of digital health with AI at your side.At Resmed, we're looking for a Senior Software Engineer who combines strong engineering fundamentals with product thinking, technical leadership, and curiosity about how AI is reshaping software development. In this...SeniorFull timeTemporary workWork experience placementImmediate startFlexible hours$160k - $250k
San Diego, CaliforniaHivemind Enterprise Division - Engineering /Full Time Employee /On-siteShield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software...SeniorFull timeTemporary workPart timeWorldwide$130k - $230k
...visit . Follow Shield AI on LinkedIn, X, Instagram, and YouTube. Job Description:Hivemind is looking for an experienced Senior or Staff Software Engineer to join our Developer Experience Engineering team. The Developer Experience team owns the tools, platforms, and...SeniorFull timeTemporary workPart timeLocal areaImmediate startWorldwide$129k - $205k
Job TitleSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)Job DescriptionSenior Software Engineer - AM&D ECG Solutions (San... ...Ambulatory Monitoring and Diagnostics Heart, R&D organization. As a Senior Software Engineer, you’ll be a part of highly collaborative,...SeniorFull timeWork at officeImmediate startRelocation package3 days per week$120k - $160k
...Software Engineer SAIC is looking for a Software Engineer to support the Next Generation Jammer (NGJ) program at Point Mugu, California including support equipment and simulators. Job Duties: Designs, develops, documents, tests and debugs application software...SeniorInterim role- ...integration, deployment, and customer support—focused on uptime, safety, and predictable behavior. This position is ideal for engineers who enjoy building large software systems that interact with sophisticated industrial equipment. Responsibilities: Design, develop...Senior
$95.5k - $181.7k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...in San Diego, California, is growing! We are seeking motivated Senior Software Engineers to join our team. In this role, you will...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hours$134.88k - $166.9k
...Company Qualcomm Technologies, Inc. Job Area Engineering Group Hardware Engineering General Summary This individual independently plans, performs and owns the moderately-defined responsibility for the test solutions, bring‑up, debugging, validation, and...Senior$168.1k - $227.4k
...good experience in C/C++, and a passion for systems software engineering such as kernel or embedded development, then this is a unique... ...technologies. - Communicating with users, other technical teams, and senior management to collect requirements, describe software product...SeniorInternshipLocal areaWorldwideFlexible hours$230k - $315k
...City, CA / Seattle, WA / San Diego, CASoftware - Software Platforms and Product /Full-time /HybridWe are looking for a Senior/Staff Software Engineer to lead the development and scaling of our cloud services and APIs that handle ride hailing for Zoox’s production-grade...SeniorFull timeTemporary workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- firmware engineer San Diego, CA
- senior service associate San Diego, CA
- senior safety specialist San Diego, CA
- senior vice president of business development San Diego, CA
- senior service designer San Diego, CA
- senior mulesoft developer San Diego, CA
- senior media manager San Diego, CA
- senior business manager San Diego, CA
- senior linux systems engineer San Diego, CA
- senior mainframe developer San Diego, CA





