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
- ...: 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
- ...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
$100.2k - $125k
...Senior Software Engineer The Senior Software Engineer is responsible for designing, developing, and maintaining scalable software applications, APIs, and enterprise systems that support business objectives. This role serves as a technical leader within the engineering...Senior- ...help ensure quality, safety, and efficiency for customers in the food & beverage, pharmaceutical, and packaging industries. SENIOR SOFTWARE ENGINEER - MACHINE VISION SYSTEMS: This is a hands‑on role focused on software development, system performance, and collaboration...SeniorRemote workRelocation package2 days per week
- ...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
- ...We are looking for a Senior Sitecore Developer with strong expertise in ASP.NET 4.5 to join our team. In this role, you will take the lead in designing robust, scalable Sitecore solutions while mentoring junior developers and ensuring adherence to coding standards and...Senior
$100.2k - $125k
Overview As 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...SeniorFlexible hours$97.9k - $179.5k
...automate manual processes. The opportunity As our Risk Technology practice continues to expand, we are seeking a highly motivated Senior Associate, focused on SAP application risk and controls and technology enablement, to manage client engagement teams, work with a...SeniorWork experience placementSummer holidayFlexible hours- MDM Sr Developer Cleveland, OH Job Description Expertise in IBM MDM version 11x Advanced Edition product with hands‑on implementation and production support; 4+ years of IBM MDM experience required. Expert in .NET and API development. Hands‑on experience with IBM MDM customization...Senior
$97.9k - $179.5k
...clients transform risk functions and implement technology solutions that support risk management and governance. The opportunity As a Senior Associate focused on SAP application risk and controls, you will manage client engagement teams, work with a wide variety of...SeniorWork experience placementSummer holidayFlexible hours$91k - $321.5k
...Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to... ...AI solutions that drive operational excellence. As a Senior Manager you will serve as a strategic advisor, leveraging your...SeniorFull timeH1b- ...the above locations There may be a hiring bonus which may be used for relocation expenses There is no remote/virtual work scenario Senior Developer Responsibilities Provide technical knowledge, analyze and develop complex end-to-end solutions. Code, test, identify, implement...SeniorFull timeWork experience placementRemote workRelocation
$85.1k - $161.7k
We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world of change, empowering our clients and people to realize their full potential. Our exceptional people are the key to our unrivaled culture ...SeniorLocal area$70.8k - $156.7k
Senior Angular Developer Category: Software Development/ Engineering Main location: United States, Texas, Dallas Alternate Location(s): United States, Ohio, Cleveland; United States, Pennsylvania, Pittsburgh Position ID: J0626-2451 Employment Type: Full Time Position...SeniorFull timeLocal area$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- ...& Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. Seniority level Mid-Senior level Employment type Full-time Job function Business Development and Sales Industries IT Services and IT Consulting...SeniorFull time
- Anywhere Real Estate is seeking a highly skilled Senior Title Examiner with over 5 years of Texas title examination experience. The role entails conducting thorough title searches on Residential Lot/Block properties while ensuring compliance with regulatory standards....Senior
- ...Information Technology, or related field 8+ years of professional software development experience with at least 3+ years in a lead or senior role Strong expertise in Java 11+ and Spring Boot framework for microservices development Proven experience building...SeniorLocal area
- ...our global clients. Position Description We are looking for a Senior SharePoint Developer with 8+ years of overall IT experience and... ...platforms. This role is ideal for someone who enjoys solution engineering, system integration, and platform customization rather than...SeniorPermanent employmentFull time
- Lee Hecht Harrison Nederland B.V. is seeking a Litigation Legal Assistant for the Cleveland Office of a national law firm. The role requires a minimum of 3 years of experience in litigation support and entails proactive administrative duties for attorneys and paralegals...SeniorWork at office
$80k - $110k
A reputed real estate company in Cleveland is looking for skilled property management professionals to enhance community living and manage multifamily properties. Positions available require multi-site management, strong interpersonal skills, and a commitment to excellence...Senior$102.5k - $187.9k
Location: Anywhere in Country Job Overview Senior Technology Analyst - Oracle Services Supply Chain sub-practice. Supports large, complex full lifecycle initiatives in Oracle applications and technology, advising clients on architecture and implementation of core applications...SeniorFlexible hours$147.4k - $336.8k
...Ernst & Young Oman is looking for a Real Estate Tax Senior Manager to lead tax planning projects and manage teams. This role requires 7-10 years of experience in real estate tax and will involve analyzing complex tax operations for various clients. The ideal candidate...Senior$95k - $115k
...beneschlaw is seeking a Senior Financial Analyst in Cleveland to prepare budgets, forecasts, and financial reports. This hybrid position offers flexibility to work from home while collaborating with firm leaders to deliver insights and perform detailed analyses. Applicants...SeniorWork from home$65k - $138k
A leading financial institution is seeking a Program Manager II in Cleveland, OH. In this role, you'll lead cross-functional teams to execute organizational programs in alignment with corporate strategy. You will manage project budgets and evaluate program effectiveness...Senior- Accenture in Cleveland is looking for a Product Design Lead who will own projects from scoping to delivery. You will translate user needs into high-quality product experiences while leading design teams. With over 7 years of experience in diverse industries, your role ...Senior
- ...be a highly technical, strong communicator with the desire to work in a team environment on complex projects? Gilbane is seeking a Senior Project Manager to serve as the on-site Gilbane manager, responsible for the overall Project Manager, Manager, Project Management,...Senior
- ...with long-standing business clients, sensible processes, and realistic workloads. The team is growing, and they want an experienced Senior Bookkeeper who can be trusted to take ownership of their work. There is no sales pressure, no unnecessary hours, and no chaos-...Senior
- ...provider organization is seeking a Healthcare Sales Consultant in Cleveland, Ohio to drive patient enrollment and engage with the senior community. The role involves community outreach, planning events, and building relationships with key stakeholders to ensure seniors...Senior
- A construction management firm is seeking an experienced Project Manager in Cleveland. The ideal candidate has a commercial construction background and at least 5 years in managing projects from handoff to closeout. Responsibilities include overseeing multiple projects...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior director clinical operations Cleveland, OH
- senior implementation project manager Cleveland, OH
- senior manager customer operations Cleveland, OH
- senior account manager Cleveland, OH
- sr finance manager Cleveland, OH
- senior commercial counsel Cleveland, OH
- senior communication consultant Cleveland, OH
- senior director diversity & inclusion Cleveland, OH
- sr. financial reporting accountant Cleveland, OH
- senior software engineer remote Cleveland, OH


