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

Embedded Software Engineer

$116 per hour

Sigma Design

Embedded Firmware Engineer (Contract-to-hire)

Sigma Design has collaborated with a leading defense technology company seeking an experienced Embedded Firmware Engineer to join their facility in Bellevue, WA. This company specializes in autonomous systems and next-generation defense technologies. This position is contract to hire and hybrid.

While on contract you are eligible for:
  • Multiple options for medical insurance and dental insurance including some with FSA and HSA
  • 401(k) with up to 4% company match
  • 15-days of accrued PTO and 9 company paid holidays
  • Quarterly bonus program
  • Voluntary benefits: vision, long-term disability, and life insurance
  • Monday - Friday, day shift (hybrid, 3 days onsite)
  • $116.00 an hour. The hourly range for this role is an estimate based on multiple factors, including experience, education, training, skills, and business considerations. Actual compensation may vary based on the candidate’s qualifications and alignment with the role
Primary Function:

The Embedded Firmware Engineer is responsible for developing, debugging, and supporting embedded firmware for new hardware products throughout the product development lifecycle. This role focuses on hardware bring-up, embedded C development, peripheral and device integration, and hands-on debugging of firmware running on microcontroller-based systems. The Embedded Firmware Engineer works closely with hardware and cross-functional engineering teams to bring new designs from initial power-on through production-ready firmware.

Essential Job Functions - Responsibilities:
  • Bring up and validate firmware on new hardware, including verifying power and clock operation, connecting and configuring debug interfaces, enabling peripherals, and establishing initial firmware functionality
  • Develop, integrate, and debug embedded C firmware for 32-bit ARM Cortex-M-class microcontrollers and similar architectures
  • Configure and communicate with companion integrated circuits and peripherals using I2C, SPI, UART, and other standard communication interfaces
  • Develop and debug USB-C and USB Power Delivery functionality, including power negotiation, source/sink roles, and fault handling
  • Perform hands-on bench-level debugging using oscilloscopes, multimeters, logic/protocol analyzers, SWD/JTAG debuggers, and UART logging
  • Analyze schematics, datasheets, register maps, and technical documentation to configure hardware devices and troubleshoot system-level issuesCollaborate closely with hardware engineers to isolate and resolve hardware versus firmware issues during board bring-up and product development
  • Develop and maintain board support packages, peripheral configurations, and firmware integrations as required
  • Support firmware update and bootloader functionality, including development and deployment of firmware update images
  • Develop or support firmware for power-path and regulator control, including voltage monitoring, fault detection and recovery, enable sequencing, and related power-management functions
  • Document firmware configurations, implementation details, debugging activities, and design decisions to support product development and ongoing maintenance
  • Use version control and established software development practices to maintain firmware source code and support collaborative development
  • Support firmware integration, testing, troubleshooting, and verification throughout the product development lifecycle
  • Collaborate with engineering and cross-functional teams to identify technical issues, develop solutions, and support successful product development and production
  • Follow Business Technology policies to protect sensitive data and reduce information security occurrences
Education and Experience: (Knowledge, Skills, & Abilities)
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent technical discipline required
  • 5 years of relevant experience developing embedded firmware or equivalent engineering experience preferred
  • Strong proficiency in embedded C development for 32-bit microcontrollers, including interrupts, register-level peripheral programming, and development within flash and RAM constraints
  • Working knowledge of USB-C and USB Power Delivery concepts, including source/sink/dual-role behavior and power contract negotiation
  • Experience with I2C, SPI, UART, and other embedded communication interfaces, including device configuration and debugging
  • Hands-on experience with hardware bring-up, including taking new boards from initial power-on through functional firmware or debugging firmware against physical hardware
  • Strong ability to interpret schematics, datasheets, register tables, and hardware specifications to configure and troubleshoot embedded devices
  • Proficiency using standard embedded hardware debugging tools, including oscilloscopes, logic/protocol analyzers, multimeters, and SWD/JTAG debuggers
  • Experience using Git or similar version-control systems
  • Experience with microcontroller SDKs, IDEs, middleware, and board support package development preferred
  • Experience with firmware update mechanisms and bootloaders, including DFU or equivalent processes, preferred
  • Experience with power-path, regulator, or power-management firmware, including voltage monitoring, fault detection/recovery, and sequencing preferred
  • Experience with USB subsystems and related technologies such as hubs, alternate modes, signal conditioning devices, or related USB peripherals preferred
  • Experience with embedded software CI/build automation preferred
  • Familiarity with USB-IF requirements, USB-C specifications, or USB Power Delivery compliance testing preferred
  • Strong analytical, troubleshooting, problem-solving, communication, and collaboration skills
  • Ability to work effectively in a hands-on engineering environment and collaborate closely with hardware and firmware engineers
  • Compliance (background check, ITAR, vaccine, etc.)
    • ITAR - Permanent resident of the United States ("U.S. person" as defined by ITAR)
    • Background - Pass a post-offer background verification
Work Environment

Standard office environment with normal amounts of office related conditions. Occasionally may be required to work in environmental conditions that emulate typical user environments in order to facilitate design testing and validation. Occasionally may be required to travel as required to other facilities, clients, or suppliers.

Sigma Design is an Equal Opportunity Employer

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Bellevue, WA vacancy
  •  ...Senior Embedded Software Engineer Location: Seattle, WA (Primarily Onsite) Help Build the Embedded Foundation for Next-Generation Hybrid Mining Systems Are you a hands-on embedded software engineer who enjoys working at the intersection of hardware, real-time software... 
    Suggested

    LER TechForce

    Bellevue, WA
    1 day ago
  • $104.1k - $162.9k

     ...The Senior Embedded Application Software Engineer is responsible for leading the development and delivery of embedded control systems for commercial autonomous vehicle technologies. This role collaborates closely with cross-functional stakeholders to design, develop,... 
    Suggested
    H1b

    PACCAR

    Kirkland, WA
    a month ago
  •  ...Position Title: Embedded Firmware Engineer Duration: 6-month contract to hire Location: Hybrid in Bellevue - 3 days onsite Responsibilities: Develop embedded and bare-metal firmware for PD controllers. Bring up new hardware systems... 
    Suggested
    Contract work

    VDart

    Bellevue, WA
    4 days ago
  •  ...asic Qualifications - 7+ years of professional software development experience in industry - Strong proficiency in Java and Python...  ...Preferred Qualifications - Experience in embedded systems development - Familiarity with C++ and/or Rust programming... 
    Suggested
    Full time
    Work experience placement

    SheJobs-Diversity Focused Organization

    Redmond, WA
    3 days ago
  •  ...intensity company founded and operated by engineers on a mission to revolutionize the world'...  .... If you’ve ever wanted to really own software engineering design decisions and take control...  ...Electric Era is looking for strong embedded software engineers that want everything... 
    Suggested
    Full time
    Remote work

    Electric Era

    Seattle, WA
    2 days ago
  • $150k - $185k

     ...device tree support Practice proper software version control and documentation practices...  ...with production intent Perform embedded software bring-up on prototype hardware...  ...Computer Science, Electrical or Computer Engineering ~7+ years professional experience as a... 
    Full time

    Vigilant LLC.

    Seattle, WA
    4 days ago
  • $70 - $80 per hour

     ...Title: Embedded Software Engineer Location: Redmond, WA (onsite) Duration: 6 month contract, additionalextensions & conversion to FTE possible Compensation: $70/hr - $80/hr Work Requirements: US Citizen or Green Card Holders Position Summary We are... 
    Contract work
    For contractors
    Flexible hours

    INSPYR Solutions

    Redmond, WA
    2 days ago
  •  ...Embedded Software Engineer Redmond, WA (Onsite) 12 months Responsibilities Develop and modify device firmware (C/C++) to support visual perceptual quality features across computer vision, graphics, and display pipelines. Design, implement, and... 

    Spectraforce Technologies

    Redmond, WA
    10 hours ago
  • $129k - $205k

     ...Senior Embedded Software Engineer (Bothell, WA) As an Embedded Software Engineer for high-volume consumer medical devices, you will play a pivotal role in designing, documenting, and implementing high-quality embedded software across diverse platforms and product ranges... 
    Full time
    Work at office
    Work visa
    Relocation package
    3 days per week

    Philips International

    Bothell, WA
    10 hours ago
  • $105k - $120k

     ...IOT and consumer devices) and our cross-disciplinary skills (embedded AI, high-tech manufacturing automation, eco-design,...  ...strengthen our team in Boston, Seattle and San Fransisco. As a Software Engineer, you will be in charge of supporting software development on... 
    Relocation

    Kickmaker

    Seattle, WA
    20 days ago
  • $141k - $225.6k

     ...justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect...  ...Your Impact You will be part of a high-impact software engineering team that develops embedded software for Axon devices , ensuring critical evidence... 
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    10 hours ago
  •  ...design, development, and maintenance of embedded applications and network configurations...  ...Management, Design, Firmware, and Cloud Engineering teams. Debug and resolve issues across...  ...Requirements Require 1–3 years of professional software development experience. Proficiency... 
    Work at office
    Remote work

    Axon

    Seattle, WA
    2 days ago
  •  ...Description asic Qualifications \n \n - 7+ years of professional software development experience in industry \n \n - Strong...  ...\n \n Preferred Qualifications \n \n - Experience in embedded systems development \n \n - Familiarity with C++ and/or Rust... 
    Work experience placement

    SheJobs-Diversity Focused Organization

    Redmond, WA
    4 days ago
  • $96.3k - $313.7k

     ...Full-Stack Software Engineer: Mid, Senior, and Lead Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't... 
    Work at office
    Flexible hours
    3 days per week

    Salesforce.Com Inc

    Bellevue, WA
    1 day ago
  •  ...Job Title: Computer Vision Engineer Location: Bellevue, WA. Onsite Job Type: Full-time SIDGS Hands on Python coding experience...  ...and technology systems inclusive of Hardware, Controls and Software. The candidate will also lead the design and development of... 
    Full time

    SID Global Solutions

    Bellevue, WA
    1 day ago
  •  ...Computer Vision Engineer Location: Bellevue, WA. Onsite Job Type: Full-time Hands on Python coding experience is required....  ...you’ll work across Computer Vision, IIoT, Robotics, Hardware, Software, Controls, and Industrial Automation to develop next-generation... 
    Full time
    Work at office
    Relocation

    SID Global Solutions

    Bellevue, WA
    1 day ago
  • $117k - $234k

     ...We are seeking a talented and passionate Senior Mobile Engineer to join our team. The ideal candidate must demonstrate strong proficiency in iOS development using Swift, Objective-C, and UI testing frameworks such as TestUI, as well as hands‑on experience with Android... 
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    Kids For The Future

    Bellevue, WA
    4 days ago
  • $130k - $160k

     ...culture, technical excellence, and commitment to doing things the right way. We're growing—and we're looking for a Lead Mechanical Engineer who is excited to help shape the future of mechanical design while working alongside some of the best professionals in the... 
    Full time
    For contractors

    Holmberg Mechanical

    Bellevue, WA
    2 days ago
  •  ...Amazon One MHS is seeking a Hardware Development Manager to lead cross-functional engineers in creating advanced material handling hardware. You will oversee end-to-end development from concept to production, driving optimization, qualification, and robust performance... 

    Jobleads-US

    Bellevue, WA
    1 day ago
  • /Computer Vision Engineer# Computer Vision EngineerSID Global SolutionsBellevue, USFull-time## About the RoleJob InformationJob Opening IDZR\_1167\_JOBDate Opened04/07/2026IndustryIT ServicesJob TypeFull timeCityBellevueState/ProvinceWashingtonCountryUnited StatesZip/Postal... 

    AIToolboard

    Bellevue, WA
    4 days ago
  • $96k - $153k

     ...grow, earn competitive pay, and be happy while you do it. Sounds simple, but we love it.Your Opportunity:Chewy is seeking a Hardware Engineer II to join our Fulfillment Center Design Engineering Team. In this role, you’ll be a key contributor in the design and execution... 
    Work experience placement
    Local area
    Flexible hours

    Chewy

    Bellevue, WA
    2 days ago
  •  ...Team: The purpose of this team is to support hardware design engineering efforts by collaborating with cross-functional engineering, design...  ..., chips, electronic equipment, and computer hardware and software, including applications and programming. • Previous experience... 

    3B Staffing LLC

    Kirkland, WA
    4 days ago
  • $143.7k - $194.4k

     ...constellation into a working internet link and our team writes the embedded software that makes it work: acquiring a LEO satellite on a fast...  ...asylum. A day in the life As part of our BSP software engineering team you will design and implement embedded software used in... 
    Permanent employment
    Full time
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  • $119.8k - $234.7k

     ...grounded in topological qubits and integrated endtoend with the Azure Quantum software stack. As a Senior Software Development Engineer in ourQuantum Systemsorganization you will develop core embedded software that powers Microsofts custom quantum readout instruments.... 
    Ongoing contract
    Full time
    Local area
    Remote work

    Microsoft

    Redmond, WA
    1 day ago
  • $56 - $95 per hour

     ...Job Description Position Title: Senior Systems Engineer - Applications Position Description: Protingent Staffing has an exciting...  ..., trusted by companies at the forefront of innovation - from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected... 
    Permanent employment
    Contract work
    Work experience placement
    Remote work

    Protingent

    Bellevue, WA
    4 days ago
  •  ...C2C details - Position: Embedded Firmware Engineer Location: Redmond, WA - 100% onsite Duration: 12+ month contract...  ..., test, and maintain business and computer applications software or specialized utility programs including mainframe and client... 
    Contract work

    3B Staffing LLC

    Redmond, WA
    4 days ago
  •  ...Principal Hardware / Machine Design Engineer Location: Hybrid | Bellevue, WA (downtown) Titles: Principal (multiple roles available) ; Staff level may be considered Design the Hardware Powering the Next Generation of AI Infrastructure About the Opportunity... 
    Work at office
    Relocation
    3 days per week

    Designworks Talent LLC

    Bellevue, WA
    4 days ago
  • $157.7k - $213.8k

     ...use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve...  ...re only getting started. The impact you'll have: As a software engineer with a backend focus, you will work with your team to... 
    Local area
    Worldwide

    Databricks

    Bellevue, WA
    2 days ago
  • $209k - $313k

     ...Software Engineer, Backend, Level 5 – Ads Delivery Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves... 
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    Bellevue, WA
    2 days ago
  •  ...transforming the dental and medical space with next-generation software products that combine data, automation, and AI. We’re an all-...  ...and operational efficiency — and we’re looking for exceptional engineers to help us shape the future. The Role We are seeking... 

    Practice by Numbers

    Bellevue, WA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!