Senior Firmware Engineer

Trusted Inc.
Cleveland, OH, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$100,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

Bluetooth CAN Bus Communications Protocols Software Debugging Linux on Embedded Systems Embedded Software Ethernet Firmware FreeRTOS Integrated Development Environments Joint Test Action (IEEE Standards) Real-Time Operating Systems
+8 more
Software Engineering Universal Asynchronous Receiver/Transmitter USB VxWorks Wi-Fi Technology Software Coding Hardware Debugging Programming Languages

Job description

The Role: Senior Firmware Engineer

This is a hands-on embedded engineering role focused on developing firmware for next-generation connected products across multiple industries. You’ll work closely with electrical, mechanical, and software engineering teams to design, develop, test, and optimize embedded systems that ship to market.

This is ideal for someone who still enjoys writing code, debugging hardware interactions, and solving real-world engineering problems.

What You’ll Do

  • Develop embedded firmware for connected products and electronic systems
  • Design, implement, test, and optimize embedded software solutions
  • Collaborate closely with hardware, software, and product development teams
  • Debug and troubleshoot firmware and hardware interactions in real time
  • Implement and optimize communication protocols including Wi-Fi, Bluetooth, Ethernet, and USB
  • Support product development from concept through production launch
  • Contribute across multiple engineering projects in a fast-paced development environment, Zephyr -FreeRTOS -Embedded Linux -VxWorks -Other (explain)

  • Which communication protocols have you personally implemented at the firmware level? (Select all that apply)

-Wi-Fi -Bluetooth / BLE -Ethernet -SPI -USB -I2C -UART / Serial -CAN Bus -Other (explain)

  • How comfortable are you reading schematics and debugging hardware and firmware together?

-Basic familiarity -Comfortable in lab environments -Highly experienced / core part of my job

  • Which types of products have you developed firmware for? (Select all that apply)

-Medical Devices -Consumer Electronics -Industrial Automation / Controls -IoT / Connected Devices -Instrumentation / Sensors -Energy / Power Systems -Other (explain)

  • Which hardware debugging tools have you used professionally? (Select all that apply)

-Oscilloscope -Logic Analyzer -Multimeter -JTAG / SWD Debuggers -Signal Generator -Other (explain)

  • How many embedded product programs have you typically supported at one time?

Requirements

  • 10+ years of embedded firmware engineering experience
  • Strong expertise in embedded systems development
  • Experience with real-time operating systems (RTOS), preferably Zephyr or similar
  • Experience with wireless and wired communication protocols:
  • Wi-Fi
  • Bluetooth
  • Ethernet
  • USB
  • Ability to read schematics and debug hardware/firmware interactions
  • Experience developing connected or IoT products

Preferred Background

  • Product development, engineering consulting, or innovation-focused environments
  • Experience in medical devices, consumer electronics, or industrial technologies

Who You Are

  • A hands-on engineer who enjoys coding and debugging
  • Comfortable working across multiple projects and technologies
  • Curious, adaptable, and quick to learn
  • Collaborative and able to work independently when needed
  • Thrives in fast-paced product development environments

What This Role Is Not

  • Not a management-only or architecture-only role
  • Not a narrow single-product support position
  • Not a slow-moving or heavily siloed engineering environment, * How many years of professional experience do you have developing embedded firmware in a production environment?
  • Which programming languages have you used professionally for embedded firmware development?
  • Which embedded processor or microcontroller platforms have you worked with professionally?
  • How much hands-on experience do you have with real-time operating systems (RTOS) in embedded systems?
  • Have you worked in product development, design consultancy, or engineering services environments where you supported multiple products or clients simultaneously?
  • Which RTOS platforms have you worked with? (Select all that apply)

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Retirement plan
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Flexible schedule, $100,000 - $130,000 + Bonus + Comprehensive Benefits

About the Opportunity

Our client is an established innovation-driven product development organization with a long track record of bringing breakthrough technologies to market. They partner with leading global brands, emerging companies, and mission-driven organizations to develop products across consumer electronics, connected devices, medical technologies, and advanced manufacturing.

This is a highly collaborative engineering environment where ideas move quickly from concept to commercialization. Engineers here work hands-on across multidisciplinary teams to solve complex technical challenges and bring real products to life., * Work on products that move from concept to market

  • Exposure to diverse technologies and industries
  • Highly collaborative, innovation-focused culture
  • Strong compensation, bonus potential, and benefits
  • Opportunity to make visible impact on real-world products

Pay: $100,000.00 - $130,000.00 per year, * 401(k)

  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · WWC 2022

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:55 min

Blocking unauthorized peripheral updates via SPI bus monitoring

Reinhard Reinhard · WWC 2024

2:55 min

Bidirectional hardware communication using the web USB API

George Cave · WWC 2023

Videos

See all

Related articles

See all