Firmware Software Engineer IV
Job in
Redmond, King County, Washington, 98052, USA
Listed on 2026-03-07
Listing for:
EPITEC
Full Time
position Listed on 2026-03-07
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware, C++ Developer, Software Engineer
Job Description & How to Apply Below
Embedded Software Engineer – Firmware (Custom SoC)
Location: Redmond, WA
Contract Duration: 1 year, W2 contract
Work Arrangement: Onsite
Pay: $110-115/hr
An advanced technology research and development team is seeking an experienced Embedded Software Engineer to support firmware development for a custom system?on?chip (SoC) used in next?generation hardware platforms. This role is highly hands?on and focused on low?level firmware, hardware bring?up, and sensor integration in a fast?paced R&D environment.
Key Responsibilities- Design, develop, and maintain firmware in C/C++ for custom SoC platforms
- Integrate custom image sensors with MCUs
- Develop firmware interfaces for hardware acceleration blocks
- Implement and maintain firmware for sensors including IMUs, barometers, and magnetometers
- Design and develop bootloaders for MCUs and So Cs
- Create test and validation applications to interface with a variety of peripherals
- Test and debug firmware on real hardware platforms
- Document system designs, implementation details, and performance analysis
- 8+ years of experience in embedded software or firmware development using C/C++
- 2+ years of experience developing camera sensor drivers on new or custom ICs
- 2+ years of experience working with multi?core SoCs or MCUs
- Experience with Zephyr OS, Embedded Linux, or other RTOS environments
- Strong ability to work independently with minimal supervision
- Comfortable operating in a dynamic, fast?changing development environment
- Experience with MIPI C?
PHY and image sensor technologies - Familiarity with I3C, SPI, UART, and USB protocols
- Experience developing Embedded Linux kernel drivers
- Knowledge of embedded file systems
- Experience with bootloaders on both small MCUs and larger So Cs
- Background in low?power optimization for embedded systems
- Strong technical documentation and writing skills
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field required
- Master’s degree preferred
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×