Senior Firmware Engineer
$100k - $149kNottingham Spirk Design
Nottingham Spirk has an immediate opening for a Senior Firmware Engineer. The ideal candidate is located in the Cleveland metro area or willing to relocate to Northeast Ohio. About Us Nottingham Spirk is a Cleveland, Ohio-based, design services consultancy. Founded in 1972, Nottingham Spirk (NS) helps corporate innovators grow their businesses by partnering with them from design to delivery, to create remarkable product innovations, medical devices, consumer product packaging, and more. With every discipline needed for your project in-house, we help our client-partners disrupt their industries, improve the lives of consumers, and change the world. With 1,500 issued patents and counting – and a 95% commercialization rate – the things we create make it to market. Summary 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. Cross‑Functional Collaboration Collaborate closely with hardware engineers on system design, including microcontrollers, processors, wireless modules, sensors, and motion systems. Work effectively with internal multidisciplinary teams and external development partners. Communicate technical concepts, solutions, and company capabilities to both technical and non‑technical stakeholders. Environment Dynamic, collaborative, and hands‑on engineering environment. Multiple concurrent projects with meaningful technical variety. High ownership and visibility from concept through launch. Close collaboration across firmware, hardware, software, design, and manufacturing. Emphasis on practical, production‑ready engineering solutions. Travel Limited domestic and international travel as needed to support clients, partners, and project activities. 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 communications, 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. Total Compensation Salary Range: $100,000 - $149,000. This range includes base salary, bonus potential, and benefits. The actual salary offered depends on numerous factors including but not limited to local labor costs, the position’s qualifications in relation to candidate’s job‑related knowledge, relevant employment experience, education, certifications, and skills. Benefits Flexible, comprehensive benefit package. Fun, team‑based culture. Opportunity to learn and grow. And dog‑friendly environment. EOE, Including Disability/Vets Nottingham Spirk participates in E‑Verify. #J-18808-Ljbffr
- ...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...SeniorPermanent employmentFlexible hours
$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,...SeniorFlexible 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
- ...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
- ...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
$70.8k - $156.7k
...Senior iOS Developer We are seeking a talented individual like you to join our team as a senior Mobile developer and play a key role in shaping the future of the platform that we are building for the clients. This candidate will serve as a technical expert of a large...SeniorLocal area- ...Salesforce Senior Developer Locations: AZ - Phoenix, CA - Los Angeles, CA - San Francisco, CO - Denver, CT - Hartford, FL - Tampa, GA - Atlanta, IL - Chicago, IN - Indianapolis, MA - Boston, MI - Detroit, MN - Minneapolis, MO - Kansas City, NC - Charlotte, NC - Raleigh...SeniorWork experience placement
$70.8k - $156.7k
...Senior Angular Developer CGI is looking to hire an Angular developer specializing in building secure, scalable, and intuitive user interface, integrate with RESTful and event driven APIs to work on projects for one of the largest financial institutions in US in a challenging...Senior$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- 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
...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- ...Senior C#.Net Developer Skill: Senior C#.Net Developer Strong.Net core, API Development & Backend development experience. Develop.Net code to manage the SQL data for various aspects of data driven logic. Utilize Azure DevOps, CI/CD pipelines and associated technologies...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- ...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 microservices...SeniorLocal area
- ...& 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
- IT Technical Manager Serve as an IT Technical Manager supporting one or more Information Technology portfolios, product lines, products, and projects. A product line or program consists of one or more IT projects varying in size and technical complexity.Senior
- ...Job Description Job Description Sr. Backend AI Engineer Location: Cleveland, OH Role Overview Move beyond traditional... ...into an AI-augmented processing engine . We’re looking for a Senior Backend Engineer to architect "intelligent" systems that don't...SeniorShift work
$77k - $202k
...you are to demonstrate 7+ years of overall experience in software testing, including testing various SAP ERP and CRM modules. As a Senior Associate you are to analyze complex problems, mentor others, and maintain rigorous standards. You are to oversee and take part in...SeniorFull timeH1b- ...this role being in Cleveland, Columbus or Chicago As a Solutions Engineer, you will design, develop, and maintain enterprise‑grade... ...emerging technologies that advance enterprise transformation. Seniority level Mid‑Senior level Employment type Full‑time Job function...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
- ...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
- ...The Threat Management Senior Red Team Operator is a cybersecurity professional responsible for leading and executing end-to-end adversary... ...in simulating realistic attack scenarios, including social engineering, credential access, lateral movement, persistence, and...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
$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$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$55 - $70 per hour
...gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws. Seniority level Seniority level Mid-Senior level Employment type Employment type Contract Job function Job function Information Technology...SeniorPermanent employmentContract workLocal area- 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
- ...A reputable accounting firm in Cleveland or Akron, OH is seeking an experienced Tax Senior Associate. This role involves preparing tax returns, working with the tax team, and mentoring lower-level employees. The ideal candidate holds a Bachelor's degree in Accounting,...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
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior app developer Cleveland, OH
- senior international account manager Cleveland, OH
- senior magento developer Cleveland, OH
- senior quantitative risk analyst Cleveland, OH
- sr marketing manager Cleveland, OH
- sr technical product manager Cleveland, OH
- senior information technology consultant Cleveland, OH
- senior manager pmo Cleveland, OH
- senior accountant part time Cleveland, OH
- senior electrical designer Cleveland, OH


