Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Software Engineering

BCforward

Job Title: Firmware Software Engineer V

Location: Redmond, WA or Sunnyvale, CA

Duration: Contract - 12 months

Pay Range: $101-$104/hr on W2

Job ID: 373215

About BCforward

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Job Description

We are seeking a Firmware Software Engineer V to join our dynamic team. The ideal candidate will have strong experience in embedded firmware development using C/C++, RTOS, and multi-threaded systems and a proven ability to deliver optimized, portable code for graphics and display pipelines, debug across the full software stack, and build robust test automation .

Responsibilities:
  • Develop high-quality embedded firmware in C and C++ with portability across processors and platforms.
  • Optimize firmware for graphics and display pipelines to support product use cases.
  • Collaborate with internal teams and vendors to tailor firmware, device drivers, stacks, and applications to project needs.
  • Debug issues across the software stack, including hardware interactions, and deliver short-term workarounds and long-term fixes.
  • Author and maintain tests, including unit tests, manual tests, and CI automation.
Required Skills & Qualifications:
  • Expert-level programming in C and C++ for embedded systems, with production code experience.
  • Deep knowledge of the full software development lifecycle from analysis and requirements to testing and delivery.
  • Experience with RTOS and multi-threaded application development.
  • Proficiency with CI/CD tools and processes, and scripting with Python or similar for utilities and test automation.
  • Strong problem-solving skills for system-level debugging and issue resolution.
  • Ability to work independently and manage time effectively.
  • Clear verbal and written communication and interpersonal skills.
  • 8+ years developing and testing low-level firmware for embedded systems.
  • 10+ years of programming experience with C and C++.
  • Bachelor's degree in computer science, software engineering, or a related field.
Preferred Skills:
  • Knowledge of AR/VR technologies and fundamentals of graphics and display systems.
  • Experience with device drivers and performance optimization on heterogeneous SoC platforms.
Why BCforward?

At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:
  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.

About Our Commitment

BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Fair Chance Notice (California)

Pursuant to applicable Fair Chance laws, qualified applicants will be considered for assignment with arrest and conviction records. A criminal history may have a direct relationship with some job duties, including adherence to company policies, sound judgment, effective stress management, safe and respectful work with others, trustworthiness, meeting client expectations and standards, and safeguarding business operations and reputation.

Interested? Apply Now!

If this sounds like the right opportunity for you, please apply with your most recent resume.

Email;

Phone:

View phone number on click.appcast.io
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Software Engineering in Redmond, WA vacancy
  •  ...Job Title: Firmware Software Engineer V Duration: 12 months Location: Redmond, WA (preference); Open to Sunnyvale, CA as well Summary: The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design... 
    Suggested

    DiversityJobs Inc

    Redmond, WA
    19 days ago
  •  ...Job Responsibilities: Develop firmware to integrate custom image sensors with...  ...years experience in Firmware or Embedded Software Development in C/C++ ~2+ years...  ...Bachelor's degree in computer science, software engineering or relevant field required... 
    Suggested

    CodeForce

    Kirkland, WA
    4 days ago
  •  ...Firmware Software Engineer V The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical... 
    Suggested

    eTeam

    Redmond, WA
    1 day ago
  •  ...Software Engineer Specializing In Embedded Systems Software Engineering We are looking for a software engineer specializing in embedded...  ...candidate will have hands-on experience in embedded software/firmware development, low-level Android development, and STM32... 
    Suggested

    Vantage Point Consulting Inc.

    Redmond, WA
    4 days ago
  •  ...Extended Reality Software Engineer Our team aims to define the worldwide standard for extended reality (XR) interaction with unparalleled...  .... Responsibilities You'll partner with researchers, firmware engineers, and other software engineers to define and develop... 
    Suggested
    Work experience placement
    Worldwide

    Vantage Point Consulting Inc.

    Redmond, WA
    4 days ago
  •  ...Firmware Development Engineer Interview: Video Visa: USC, GC, GC EAD, H4, L2 This is hybrid from day-1 Description: THE OPPORTUNITY FOR YOU...  ...: Create comprehensive unit tests to maintain high software quality standards and ensure the reliability of firmware... 

    ShiftCode Analytics

    Redmond, WA
    3 days ago
  •  ...Under a new CEO, *** is committed to a transformative journey with 'Scale @ Speed' as our guiding principle. Job Title: Software Engineering - Firmware Software Engineer Location: Redmond Onsite/ Remote: Day 1 Onsite at customer location The pay range for this... 
    Remote work

    Yantran LLC

    Redmond, WA
    3 days ago
  •  ...Job Title: Firmware Software Engineer V Job ID: 55789-1 Location: Redmond, WA Top Skill The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development... 

    Apex Informatics

    Redmond, WA
    23 hours ago
  •  ...Firmware Software Engineer – Graphics & Display Systems Location: Fully Onsite at Redmond, WA Contract Duration: 12 months on W2 Pay Rate: $90/hr Benefits: Dental, Health, Vision, PTO About the Role We are seeking an experienced Embedded Firmware Engineer to... 
    Contract work
    Fixed term contract
    Immediate start

    Tailored Management

    Redmond, WA
    4 days ago
  •  ...Role: Firmware Software Engineer IV Location: Redmond, WA Job Description: 3+ years work experience with C/C++/C# 3+ years work experience in AOSP development 2+ years experience with Java (or Kotlin) Bachelor's degree in Computer Science, Computer Engineering... 
    Work experience placement

    AceStack LLC

    Redmond, WA
    1 day ago
  •  ...US - WA - Redmond (Preferred) US - CA - Sunnyville (Secondary) Job Description The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of... 

    Mindlance

    Redmond, WA
    23 hours ago
  •  ...located in Bellevue, Washington, is seeking a candidate willing to engage in reviewing and modifying software configurations of server rack assemblies, issuing engineering requests, and preparing standard procedures. The role offers a comprehensive medical plan, 401(k)... 

    LTM

    Bellevue, WA
    4 days ago
  • An established industry player is seeking a seasoned firmware developer with extensive experience in embedded systems. This role involves fine-tuning sophisticated software projects, writing critical software patches in C, and collaborating with partners to drive software... 

    TechDigital Group

    Redmond, WA
    1 day ago
  • TechDoQuest is looking for a skilled firmware developer in Redmond, Washington. The ideal candidate will have extensive experience in firmware development, strong proficiency in embedded C/C++, and familiarity with hardware bring-up and debugging tools. Responsibilities... 

    TechDoQuest

    Redmond, WA
    3 days ago
  • An innovative company is seeking an Embedded Software Engineer to design and develop firmware for cutting-edge AR and VR devices. This role involves collaborating with cross-functional teams to deliver high-quality embedded systems, from low-level device drivers to advanced... 

    TechDigital Group

    Redmond, WA
    1 day ago
  • $100.6k - $199k

     ...Overview Microsoft Research AI Frontiers lab is seeking applications for the position of Research Software Engineer – Generative AI to join our team in NY or Redmond. In AI Frontiers, we believe the next chapter of Artificial Intelligence (AI) will be shaped by reliable... 
    Ongoing contract
    Local area
    Worldwide
    Shift work

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $119.8k - $234.7k

     ...To envision and build the future, we work with our scientific, engineering, academic and business partners to use Machine Learning and...  ...Montreal) and seeks an innovative and experienced Senior Research Software Engineer on the Agentic Experiences team to drive and... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago
  •  ...client, a leading technology organization specializing in cloud-based solutions and enterprise modernization, is seeking a Software Design Engineer 4 to join their team. As a Software Design Engineer 4, you will be part of the Software Engineering Department supporting... 
    Weekly pay
    Contract work
    Temporary work
    Flexible hours

    Experis/Manpower Group

    Redmond, WA
    1 day ago
  •  ...client, a leading technology organization specializing in cloud-based solutions and enterprise modernization, is seeking a Software Design Engineer 4 to join their team. As a Software Design Engineer 4, you will be part of the Software Engineering Department supporting... 
    Weekly pay
    Contract work
    Temporary work
    Flexible hours

    Manpower Group Inc.

    Redmond, WA
    4 days ago
  • $80 - $85 per hour

    Crystal Equation Corporation seeks a Firmware Software Engineer V for onsite work in Redmond, Washington. The role includes developing high-quality firmware code for embedded systems and debugging issues across the software stack. Applicants should have at least 8 years... 
    Hourly pay

    Crystal Equation Corporation

    Redmond, WA
    2 days ago
  • $125k - $145k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER, CONSTELLATION TOOLS (STARLINK) Starlink is the world’s largest satellite constellation and is providing fast, reliable... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  • A leading technology consultancy is seeking an Audio Embedded Firmware Engineer in Redmond, WA, to advance audio technologies for next-gen products. The ideal candidate will develop, validate, and optimize embedded firmware for audio subsystems, collaborate with cross-functional... 

    SGS Consulting

    Redmond, WA
    4 days ago
  •  ...to support a confidential companies device project by ensuring software quality and stability during the internal self-host program. •...  ...be able to work independently # Senior Operations / Reliability Engineer ## Summary We are seeking a **Senior Operations / Reliability Engineer... 
    For contractors

    Talent Software Services

    Redmond, WA
    23 hours ago
  • $160k - $225k

     ...ultimate goal of enabling human life on Mars. SR. RF SILICON SOFTWARE ENGINEER (RFIC Engineering) At SpaceX we’re leveraging our...  ...measurements, automation software, hardware development, and embedded firmware. You will be part of a multidisciplinary team focused on... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  •  ...client, a leading technology organization specializing in cloud-based solutions and enterprise modernization, is seeking a Software Design Engineer 4 to join their team. As a Software Design Engineer 4, you will be part of the Software Engineering Department supporting... 
    Weekly pay
    Temporary work
    Flexible hours

    ManpowerGroup Global, Inc.

    Redmond, WA
    23 hours ago
  • An innovative firm is seeking a detail-oriented Firmware Test Engineer to join their dynamic team. In this role, you will ensure the delivery of high-quality software and platforms for cutting-edge products by building and executing comprehensive test plans. You will collaborate... 

    TechDigital Group

    Redmond, WA
    1 day ago
  • An innovative firm is seeking a Firmware Test Engineer to enhance the quality of software and platforms for their cutting-edge product lines. In this dynamic role, you will build and execute comprehensive test plans across various products, collaborating with engineering... 

    TechDigital Group

    Redmond, WA
    23 hours ago
  • $67.19 - $73.92 per hour

     ...Our client, a leading technology organization, is seeking a Software Development Engineer 5 to join their team. As a Software Development Engineer 5, you will be part of the Customer Security & Trust (CST) business group supporting full-stack systems and AI-driven business... 
    Weekly pay
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Experis/Manpower Group

    Redmond, WA
    1 day ago
  •  ...Software Engineer Location – Redmond, WA (100% onsite) Position type - Contract Rate – DOE US Citizens and those authorized to work in the U.S are encouraged to apply. We are unable to sponsor at this time. Required Skills ~3+ years' experience in Software... 
    Contract work

    Staffing the Universe

    Redmond, WA
    1 day ago
  • $100.6k - $199k

     ...Overview Build the tools and systems that make M365 Air Gapped Clouds operations faster, smarter, and more reliable. As a Software Engineer on the M365 Air Gapped Clouds team, you'll build internal tools, implement agentic workflows, and develop software solutions that... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Software Engineering. Be the first to apply!