Senior Firmware Engineer
all pro recruiting
Senior Firmware Engineer
The Senior Firmware Engineer is a hands-on technical leader responsible for architecting and delivering embedded firmware for innovative products across a wide range of industries. This role spans the full development lifecycle—from early concept and prototyping through validation, manufacturing support, and product launch—and is ideal for an engineer who enjoys solving complex technical problems and bringing real products to market.
A key aspect of this position is working closely with development partners to ensure firmware is robust, scalable, and production-ready. In addition to core firmware responsibilities, this role contributes to broader engineering efforts as needed to support project success.
This is a dynamic, fast-paced role involving multiple concurrent projects across a diverse product landscape, including connected devices, edge AI systems, and products spanning consumer, industrial, defense, and medical applications. The role also includes direct technical interaction with clients, requiring strong communication and collaboration skills.
We value engineers with strong fundamentals, sound technical judgment, and the ability to adapt quickly across technologies, product categories, and development environments.
This role works closely with electrical, mechanical, software, design, and manufacturing teams to bring products from concept to commercialization.
Key Responsibilities:
Technical Leadership & Architecture
· Provide technical leadership in firmware development across all phases of a project, both internally and in client-facing contexts
· Define and own firmware architecture, including requirements, specifications, and implementation from prototype through production
· Help identify technical risks, tradeoffs, and implementation strategies early in development
· Support firmware bring-up, system integration, and validation through production
Embedded Firmware Development
· Design and implement embedded firmware and device-side networking for a wide range of products
· Plan and implement secure device architectures, including OTA firmware/software update strategies
· Develop and integrate APIs and services to enable device functionality and system interoperability
Connected Systems & Integration
· Architect and implement IoT systems spanning device firmware through cloud platforms
· Integrate products with cloud ecosystems such as AWS, Azure, and Google Cloud
· Enable integration with consumer ecosystems (e.g., Alexa, Google Assistant, Apple HomeKit) where required by the product
Qualifications:
Education:
· Bachelor of Science or Master's degree in Electrical Engineering, Computer Engineering or equivalent
Experience:
· 10+ years of engineering product development experience
· 5+ years of embedded C development experience
Required:
· Strong C programming skills with extensive embedded systems development experience
· Proven expertise in debugging complex embedded systems, including issues across firmware, hardware, and system integration boundaries
· Ability to collaborate with hardware teams to define optimal system architectures
· Experience establishing firmware development practices, coding standards, and reusable platform architectures
· Proficiency with lab and debugging tools (oscilloscopes, logic analyzers, spectrum analyzers, protocol analyzers, power analyzers)
· Experience developing connected or wireless embedded systems
· Experience with ARM-based microcontrollers/processors and associated toolchains
· Hands-on experience with wireless technologies (Bluetooth, Wi-Fi, cellular, Zigbee)
· Familiarity with low-power design techniques for battery-powered devices
· Strong understanding of embedded communication protocols such as SPI, I2C, UART, CAN, USB, and Ethernet
· Ability to read and interpret hardware schematics
· Strong documentation and communication skills
· Track record of delivering high-quality work on schedule
· Familiarity with standard peripheral serial communication protocols
· Familiarity with security-related aspects associated with embedded systems
· The ability and desire to "flex" between military, medical, consumer, and industrial product types
· Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status.
Desired:
· Experience with Zephyr RTOS, embedded Linux or Yocto
· Experience with edge AI or embedded ML
· Familiarity with smart home ecosystems and standards
· Knowledge of networking protocols (TCP/IP, MQTT, FTP)
· Experience with UI frameworks such as Qt
· Working knowledge of embedded security principles, including secure communication, authentication, key handling, and secure update mechanisms
· Familiarity with regulatory and certification processes (FCC, Industry Canada, carrier certifications)
· Prior experience in a firmware lead or project leadership role
· Experience in a design services or consulting environment
- ...Office Job Description At Thermo Fisher Scientific, our mission is to enable our customers to make the world safer. As a Senior Firmware Engineer, you will help develop and deliver the embedded software that powers next-generation handheld radiation detection and...SeniorWork at officeLocal areaRelocation package
- ...Bs degree with electrical / cs with 6 years’ experience firmware and experience in C++ and RTOS. Software engineering experience with development in design and development. Knowledge of object-oriented analyses, design and in C++. Ability manages team of engineers...SuggestedPermanent employmentContract workLocal area
- ...Cloud Analytics Technologies LLC is looking for an Embedded Firmware Engineer to develop software for real-time systems. The ideal candidate should have a Bachelor's degree in Electrical Engineering or Computer Science, along with 6 years of experience in firmware development...Suggested
- ...Firmware Engineer We are looking for a firmware engineer to play a key role in new product development and existing product support. Reporting to the firmware supervisor, the successful candidate will enhance, troubleshoot, research, and resolve embedded software challenges...SuggestedContract workWork experience placementWork at office
$100.2k - $125k
OverviewAs a Senior Software Engineer, you will play a crucial role in developing both front-end and back-end components of our applications. You will collaborate with cross-functional teams to design, develop, and maintain scalable software solutions. Additionally, you...SeniorFull timeFlexible hours- ...critically about backlog prioritizationPractical knowledge of software engineering best practices, including Agile development methodologies,... ...well-being for you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences Data and Analytics Center...SeniorApprenticeshipEasy work
- ...Sr. Backend AI Engineer Location: Cleveland, OH Role Overview Move beyond traditional ETL. At BrightEdge, we are rebuilding our... ...into an AI-augmented processing engine . We’re looking for a Senior Backend Engineer to architect "intelligent" systems that don't...SeniorFull timeShift work
$55k - $172.25k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Sr within PNC's Finance BI Reporting organization, you will be based in Pittsburgh, PA, Cleveland, OH, Dallas, TX or Birmingham,...SeniorFull timeTemporary workPart timeWork experience placementWork at office- ...Come join the Enterprise Solutions team at Bennett Adelson as a Senior .NET Developer. In this role, you will have the opportunity to... ...implementation. Your broad responsibilities include:Build well-engineered software using Agile development practices such as Test-Driven...Senior
$60 - $75 per hour
...W2 Through TEKSYSTEMS***CAN NOT WORK C2C**DescriptionSeeking a Senior Java Integration Developers to support multiple enterprise modernization... ...utilizing GitHub Actions.The ideal candidate is a Senior-level engineer who possesses both IBM MQ and ACE expertise, understands modern...SeniorContract workTemporary workRemote work$86.25k - $172.5k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Senior Software Engineer, Java within PNC's Retail Studio organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX; Denver, CO;...SeniorFull timeTemporary workPart timeWork experience placementWork at office$116.2k - $229.1k
...of change and join us on this transformative journey.Recruiting for this role ends on 8/14/2026.Work you'll doAs a ServiceNow HRSD Senior Consultant you will be responsible for:Supporting ServiceNow HR Service Delivery implementations and optimization efforts across design...SeniorLocal area$115k - $145k
...work in a collaborative environment? As an experienced SAP PP-ME Senior Consultant, you will have the ability to share new ideas and... ...real-time manufacturing visibility.Partner with production, engineering, quality, and supply chain teams to define and maintain execution...SeniorWork at officeLocal areaVisa sponsorship- ...Senior Java Developer Will lead a team of developers that support the enhancement and maintenance of Java/J2EE-based Internet and... ...solutions, so the candidate must have good general technical engineering skills, strong technical aptitude, and a desire for such flexibility...Senior
$125k - $145k
OverviewThe AI Engineer III at AmTrust is a senior-level role designed for experienced professionals with a strong background in AI model development, software engineering, and project management. This position requires a deep understanding of machine learning, deep learning...SeniorFull timeFlexible hours- ...Senior React Developer Apex Systems, the largest publicly traded IT Staffing & Services Company, is supporting our large client in... ...enterprise web team, interfacing with other developers, designers, web engineers, and external agencies or partners. Formal Education &...Senior
$110.7k - $218.3k
...new levels of financial and operational excellence. Recruiting for this role ends on 12/31/2026. Work you'll do As an SAP Treasury Senior Consultant on the Controllership and Treasury Transformation team, you will be responsible for helping clients modernize treasury operations...SeniorWork at officeLocal areaVisa sponsorship- ...OH / Pittsburgh, PA (Day 1 Onsite)Employment Type - FTEJob Description:We are seeking a highly skilled Senior Informatica ETL Developer to join our data engineering team. In this role, you will leverage your extensive expertise in ETL processes to design and implement...SeniorFull time
$121.83k - $142.43k
...: $121,833.6 - 142,433.6 per year Requirements: We need a senior-level software developer with strong full-stack experience in... ..., or a bachelors degree in IT or a related discipline such as engineering, math, or science plus 4 years of relevant experience. We are...SeniorHourly payFull timeContract workTemporary workRemote work- ...Senior Java Developer • The candidate should have profound knowledge in the areas of web based application development, testing and... ...• 10 + years of IT experience. • 2+ years in JBoss Drools rule engine. • 2+ years in implementing micro-services. • 4+ years in implementing...Senior
- ...you can help clients shift to the New using leading-edge technologies on some of the coolest projects you can imagine.The Work:The Senior SAP APO Consultant is responsible for leading the assessment, design, and delivery of supply chain planning transformations involving...SeniorFull timeWork experience placementLive inWork at officeLocal areaShift work
$128k - $252.5k
...account executives and data scientists to AI strategists, machine learning specialists, and data engineers. SFL Scientific, a Deloitte Business, is looking to add a Senior AI Engineer to their vibrant environment. SFL Scientific is part of our broader Strategy Offering...SeniorLocal areaVisa sponsorship- ...Senior Java Developer Location: Cleveland, OH (Onsite) Duration: Full-time only Job Description: • Experience working with Microservices using Java Spring boot framework and Cloud-Native architecture. • Experience with API and Event-driven systems. • Experience...SeniorFull timeImmediate startRelocation
$100k - $120k
Must Have Technical/Functional Skills: Sr. Java / Microservices Developer - JD : Need a strong profile with very good expertise and exposure. Must Have Skills: 1. Java struts 2. Spring/Spring boot, 3. Java Microservices, 4. Spring...Senior- ...Job Title: Senior Salesforce Developer Duration: Full Time Location: Pittsburgh, PA / Dallas, TX / Cleveland, OH Job Description: We are seeking an experienced Sr Salesforce Developer to oversee the design, development, and implementation of customized solutions...SeniorFull time
- ...Senior Android Developer CGI is looking for an Android Mobile Developer to join us. This candidate will serve as a technical expert of a large-scale mobile development project consisting of both on shore and offshore developers. The Mobile Developer will work together...SeniorWork experience placementWork at office
- ...Future in the Age of AgentsJoin the elite technical and product engine of the Accenture Google Business Group (AGBG). We are not a traditional... ...Models. As a Google Cloud Platform (GCP) Agentic AI Delivery Senior Engineer, you are a new breed of technologist—a "product-minded...SeniorFull timeWork experience placementLive inWork at officeLocal areaShift work
- Cleveland, OhioR&D - Core Engineering /On-siteSenior Frontend Developer (AI Tech Enablement)Role Summary: We are seeking a visionary Senior UI Developer to join our Technology Enablement team. In this role, you will bridge the gap between world-class user interface design...Senior
- ...Senior Java Developer (Hybrid-Remote) Cleveland, Ohio, United States Will be responsible for the design, development, integration... ...As a technical specialist, this position also works with lead engineers and architects in continuous improvement initiatives, code...SeniorRemote work
- ...security consulting role. It is not a compliance advisory position. It is not a pen test engagement. A Cybersecurity Forward Deployed Engineer is a production engineer who works embedded inside a client’s enterprise—shoulder to shoulder with their security and engineering...SeniorFull timeWork experience placementLive inWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior technology project manager Cleveland, OH
- remote senior business analyst Cleveland, OH
- senior manager clinical operations Cleveland, OH
- senior leadership Cleveland, OH
- senior business analyst Cleveland, OH
- senior grant accountant Cleveland, OH
- senior storage engineer Cleveland, OH
- senior tax director Cleveland, OH
- benchmark senior living Cleveland, OH
- senior manager automotive Cleveland, OH



