Senior Firmware Engineer
EBSCO Information Services
Senior Firmware Engineer
We are looking for a Senior Firmware Engineer to own the full firmware lifecycle for our core consumer electronics products — from early-stage development through mass production. This is a high-impact role that sits at the intersection of deep technical engineering, ODM/JDM partnership management, and product delivery. You will serve as the primary firmware authority between our internal teams and external development partners, ensuring our firmware meets our quality bar, reflects our product vision, and is ready for the hands of consumers at scale.
Job Responsibilities
Development & Architecture
- Lead firmware design and development for core consumer electronics products, including bring-up, driver development, and application-layer firmware for Linux based operating systems.
- Define firmware architecture with a focus on scalability, reliability, and performance across product generations.
- Develop and maintain firmware for microcontrollers and embedded processors in partnership with ODM/JDM.
- Own firmware architecture end to end.
Lifecycle Ownership – Development to Production
- Own the full firmware release process, from feature development and integration through Prototype, EVT, DVT, PVT, and mass production handoff (responsible for feature complete, performance complete, and stability complete).
- Define and maintain firmware versioning, release branching strategies, and build reproducibility standards.
- Identify and resolve firmware issues that surface during Prototype/EVT/DVT/PVT builds and ensures that software development lines up to phases, driving root cause analysis and corrective actions to closure.
Validation & Quality
- Partner with QA and test engineering teams to develop comprehensive firmware validation plans, including unit tests, integration tests, and hardware-in-the-loop testing.
- Champion CI/CD practices for firmware, including automated build pipelines, regression testing, and static analysis tooling.
- Establish and enforce firmware quality gates prior to each program milestone.
- Support field failure analysis and drive firmware fixes for issues identified postlaunch.
ODM/JDM Partnership & Oversight
- Serve as the primary firmware liaison between internal teams and ODM/JDM partners, providing clear technical direction, requirements, and acceptance criteria.
- Review and provide feedback on firmware deliverables from ODM/JDM partners, ensuring alignment with internal architecture standards, coding guidelines, and product requirements.
- Define firmware ownership boundaries between internal and ODM/JDM teams; maintain accountability for final firmware quality regardless of where code originates.
- Drive firmware readiness reviews at each build milestone (Prototype/EVT/DVT/PVT), holding ODM/JDM partners to schedule and quality commitments.
- Facilitate knowledge transfer and ensure adequate internal documentation and source control ownership of all ODM/JDM-developed firmware assets.
Cross-Functional Collaboration
- Work closely with hardware engineers during board bring-up, schematic review, and signal integrity troubleshooting — both internally and alongside ODM/JDM hardware teams.
- Partner with product management and technical lead to translate product requirements into firmware specifications that can be clearly communicated to external partners.
- Coordinate with mobile/cloud/app teams on communication protocols and systemlevel integration (BLE, Wi-Fi, USB, etc.).
Job Requirements
7+ years of firmware/embedded software engineering experience, with at least 2 years on consumer electronics products.
Solid understanding of RTOS concepts as well as embedded Linux on low powered systems.
Experience with common communication protocols: UART, SPI, I2C, USB, BLE, WiFi, and LTE as well as imaging and compression algorithms.
Proven track record of shipping firmware through full product lifecycle, including factory and mass production phases.
Experience working with or managing ODM/JDM firmware development partners, including requirements handoff, code reviews, and milestone-based acceptance testing.
Ability to evaluate third-party firmware quality and provide structured, actionable technical feedback.
Strong communication skills with the ability to work effectively across time zones and cultural contexts with external engineering teams.
Essential Job Function
- Experience with OTA (over-the-air) firmware update systems and secure boot/firmware signing.
- Familiarity with FCC/CE/UL certification processes as they relate to firmware.
- Exposure to low-power optimization techniques for battery-powered consumer devices.
- Experience with Python or similar scripting for test automation and tooling.
- Background in audio, wearables, smart home, or similar consumer electronics categories.
- Experience collaborating with ODM/JDM partners based in Taiwan, China, or other Asia-Pacific regions, including comfort with async communication workflows and occasional international travel to partner sites during key build milestones.
We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex, pregnancy status, age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment. We comply with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.
- ...Department: Engineering/Firmware Development Job Description: We are looking for an experienced firmware engineer to develop next-generation CXL Type 3 memory expansion devices. The candidate will work across firmware, memory subsystem, and system-level integration. Key...Senior
- ...Job Title: Senior Firmware Engineer Location: Chicago, il-onsite Duration:`18 months Job Description: We are seeking a highly skilled Bare Metal and Driver-Level Development Engineer to work on low-level embedded systems. The ideal candidate...Senior
$145k
...Senior Firmware Engineer — Embedded Controls Wisconsin | Direct hire | Up to ~$145K total comp + relocation assistance + signing bonus Lead the firmware. Own the architecture. Build the team behind it. We're hiring a senior firmware engineer ready to step into...SeniorRelocation package- ...: 1. Good experience of working in C and C++ in an embedded work environment or software application 2. 5+ years of software engineering experience with demonstrated professional development in software design and development 3. Ability to understand and apply knowledge...Senior
- ...Firmware Engineer III For more than 65 years, we've turned big ideas into solutions that help protect homes, strengthen businesses and build a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? Generac is hiring a Firmware...Senior
- ...Senior Firmware Engineer We are seeking a Senior Firmware Engineer with deep expertise in Linux kernel and device driver development to join our Device Software team. In this role, you will own the low-level software stack that interfaces directly with hardware, enabling...Senior
- ...Highly experienced in C++/C, Shell scripting DMTF standards like Redfish, MCTP, PLDM is plus Key Responsibilities The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop...SeniorWork experience placement
- ...Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded... ...-level firmware for resource-constrained embedded systems Seniority level : Associate Employment type : Full-time Job function :...SeniorFull time
- ...ONSITE 6 month to start but will get extended past that We need a Firmware Engineer who has programmed implantable devices in C or C++. Ideally... ...a MUST HAVE! Firmware Engineer – Candidate Summary Seeking a Senior Firmware Engineer with 4–6+ years of experience developing...Senior
- ...NOTE: Need candidates from home appliance companies that manufacture smart devices. Job Title: Senior Firmware Engineer Location: Roswell, GA (Onsite) Duration: 12+ Months Job Description Architect robust, secure IoT systems while balancing trade-offs between cost, power...Senior
- ...Embedded Firmware Engineer – Aerospace / Avionics Systems The Opportunity Join an advanced aerospace engineering team developing next-generation aircraft systems, focused on the development and maintenance of avionics embedded firmware and manufacturing test systems for...Senior
$78k
...HCLTech is looking for a highly talented and self‑motivated Senior Firmware Engineer to join it in advancing the technological world through innovation and creativity. Job Title Senior Firmware Engineer Job Information Job ID: 12976 Position Type: Full‑time Location:...SeniorFull timeLocal area- ...support the active project demands and skills gaps, our staffing experts can help you find the best job for you. Role:Senior Firmware Engineer Location: Rancho Cordova, CA Duration: Fulltime Required Skills: Senior Firmware Engineer Job Description:...SeniorPermanent employmentFull timeContract workRemote work
$180k - $260k
...intensive industries. We are on the lookout for extraordinary engineers and scientists to join our team. Your previous experience in... ...This Role: To develop, Develop, optimize, and maintain firmware in C and C++ for 32-bit microcontrollers. Build applications...Senior- ...therapeutic and diagnostic medicine. This is a hands‑on senior‑level role for an embedded software engineer who thrives in a highly technical, mission‑driven... ...across the full product lifecycle Own BLE and RF firmware, power management systems, and ASIC interface development...SeniorRelocation package
- ...Senior Firmware Engineer Sol-Ark is a veteran-owned solar and battery-based technology manufacturer based in Texas. Our mission is making the most reliable, innovative, and affordable solar storage solutions to power families & their businesses. Founded in 2013, the...SeniorPermanent employmentFull timeCasual workH1bLocal area
- ...established and rapidly expanding company in the security and self-service equipment industries, is currently seeking an experienced Firmware Engineer. The role requires the successful candidate to work onsite at Parabit's facility for the first sixty (60) days. Following this...SeniorLive inRemote work
$120k - $180k
...Nova's Materials Metrology Division is looking for a skilled Firmware Engineer (Embedded) to design, develop, and test firmware and software for our core hardware platforms. The engineer will collaborate closely with electrical and systems engineering teams to integrate...Senior- ...Senior Firmware Engineer Cupertino, California Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking hardware that will power the next generation of artificial intelligence. Etched was founded on the belief that new hardware...Senior
- Overview “You bring the same mindset as the world's top performers: focused, relentless, and always pushing to be in the top 1% of your craft.” You want to own projects end-to-end and see your work directly impact millions of users. “You want to join a generational company...SeniorImmediate start
$160k - $190k
...Senior Firmware Engineer San Jose, California, United States Astera Labs provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the...SeniorFlexible hours- ...Reports to: Director of Hardware Engineering Department: Firmware Engineering Company Overview: Weathermatic is a leading provider of water-conserving... ...Overview: Weathermatic is seeking an experienced Senior Engineer, Firmware to lead the re-architecture of the SmartLink...Senior
- ...Responsibilities Perform firmware validation, software installation, configuration, and switch bring‑up activities for new and existing... ..., interoperability, and functional testing Maintain accurate engineering documentation, issue tracking records, validation reports, and...Senior
$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...SeniorWork at office$160k - $200k
About the Role Join a small, fast-moving hardware team building the firmware that powers a next-generation consumer wearable platform. This is a founding-level embedded engineering role where you'll help define the firmware architecture and take a category-defining device...SeniorFull timeRemote work- ...Share this job as a link in your status update to LinkedIn. Job Title Senior Firmware Engineer Location Herndon, VA - Herndon, VA 20171 US (Primary) Job Description Fibertek, Inc. is a leading developer of laser and electro-optic systems for the aerospace community, with...Senior
$140k - $170k
...We are seeking a Firmware Engineer possessing a development background on a Linux Operating Systems platform with Debian based distribution. This position will be responsible for the design, development, and debugging of production level code on embedded devices. Demonstrated...SeniorPermanent employment- ...Skills and Requirements • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar technical... ...environment • 3 or more years working in C or C++ in embedded firmware development. • Experience with embedded RTOS or bare-metal...Senior
- ...This is a hands-on firmware design engineering position within the product development team. You will play a key role in the design of new PCB-based, industry-compliant, embedded electronic equipment. Depending on the project, you will either work as an individual or as...Senior
- ...develops innovative, world class electro-mechanical combat systems for today’s warfighters and law enforcement officers. Senior Firmware Engineers are a core component of the development team serving as the technical authority for firmware development and while working...SeniorFor contractorsWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- firmware engineering manager United States
- firmware engineer United States
- embedded firmware developer United States
- senior firmware engineer United States
- lead firmware engineer United States
- senior business controller United States
- senior electrical estimator United States
- senior personal assistant United States
- senior infrastructure manager United States
- senior building engineer United States

