Senior Embedded Firmware Engineer - C/C++ & RTOS - Onsite

BCforward

Redmond (WA)

On-site

USD 110,000 - 117,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits (medical)
HSA
401k

Job summary

BCforward is seeking an Embedded Firmware Engineer in Redmond, WA to design, develop, test, and evaluate low-level firmware for embedded systems, collaborating across hardware and software teams to deliver robust solutions. The role focuses on writing high-quality C/C++ code for embedded environments, optimizing graphics/display firmware, and supporting CI/CD workflows while advancing product capabilities.

It requires 8+ years of experience and a BS in CS or related field; onsite with a 12+

Qualifications

  • 8+ years of industry experience developing and testing low level firmware for embedded systems.
  • Bachelor's degree in computer science, software engineering or relevant field required.

Responsibilities

  • Develop high quality code using the C and C++ programming languages for embedded environments, with portability to various processors and platforms.
  • Develop optimized firmware for the Graphics and Display pipelines to support the product use cases.
  • Work with internal teams and vendors to improve and tailor existing firmware, device drivers, stack and applications to project needs.
  • Debug issues across the software stack including hardware functionality and develop quick workarounds to time-critical issues and provide long term solutions.
  • Writing new tests and maintaining existing tests including unit tests, manual and CI automation

Skills

C/C++
Embedded systems
CI/CD
Python scripting
RTOS
Testing/QA

Education

Bachelor's degree in CS/Software Engineering

Tools

Python

Job description

BCforward is seeking an Embedded Firmware Engineer in Redmond, WA to design, develop, test, and evaluate low-level firmware for embedded systems, collaborating across hardware and software teams to deliver robust solutions. The role focuses on writing high-quality C/C++ code for embedded environments, optimizing graphics/display firmware, and supporting CI/CD workflows while advancing product capabilities.

It requires 8+ years of experience and a BS in CS or related field; onsite with a 12+

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

BCforward • Redmond (WA)

On-site
USD 110,000 - 117,000
Health benefits (medical)
HSA
401k
Embedded Firmware Engineer
Embedded Firmware Engineer

AlgebraIT • Redmond (WA)

On-site
USD 110,000 - 170,000
Senior Embedded Firmware Engineer (ARM & RTOS)
Senior Embedded Firmware Engineer (ARM & RTOS)

NextGenPros Inc • Redmond (WA)

On-site
USD 90,000 - 120,000
Senior Embedded Firmware Engineer | Onsite 3x/Week
Senior Embedded Firmware Engineer | Onsite 3x/Week

Clientmind Recruiting, Inc. • Greenbelt (MD)

On-site
USD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Intellectt Inc • Redmond (WA)

On-site
USD 85,000 - 120,000
Embedded Firmware Engineer: ARM Cortex & Windows Dev
Embedded Firmware Engineer: ARM Cortex & Windows Dev

AlgebraIT • Redmond (WA)

On-site
USD 110,000 - 170,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Senior Embedded Firmware Engineer - RTOS & Consumer Devices
Senior Embedded Firmware Engineer - RTOS & Consumer Devices

OpenAI • California (MO)

Hybrid
USD 180,000 - 260,000
Hybrid work model
Relocation assistance
Senior Embedded Software Engineer — Rust/C/C++, RF & CI/CD
Senior Embedded Software Engineer — Rust/C/C++, RF & CI/CD

Talent Groups • Redmond (WA)

On-site
USD 100,000 - 130,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

COX-LITTLE & COMPANY • Houston (TX)

On-site
USD 120,000 - 150,000