Senior Firmware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”
Is Software Engineering Hard?
Where to Find Entry-Level Software Engineering Jobs