Embedded Software Engineer
$116 per hourSigma 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.
- 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
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 issues
- Collaborate 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
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent technical discipline required
- Minimum of 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.)
- U.S. citizenship is required for this position due to applicable government contract and/or regulatory requirements
- Background - Pass a post-offer background verification
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
$165k - $175k
...Job Description Job Description We are seeking a Embedded Software Engineer who possesses a development background on a Linux Operating Systems platform with Debian based distribution. This position will be responsible for the design, development, and debugging of...SuggestedPermanent employment$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...SuggestedRelocation$83k - $150.99k
...Job Description Job Description Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a...SuggestedFull timeWork at office$104.1k - $162.9k
...Job Description Job Description 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...SuggestedH1b$102.69k - $154.03k
...Job Description Job Description Senior Embedded Software Engineer – Hardware/Software Integration Astronics Advanced Electronic Systems (AES) is seeking a Senior Embedded Software Engineer with strong hardware/software integration experience to join our Cabin...SuggestedPart timeWork from homeWorldwideFlexible hours- Embedded Software Engineer Washington DC We are Senior/Principal Embedded Networking Engineer who will act as our primary technical expert for developing the latest generation of high-speed embedded communication networks to be used in the autonomous vehicle industry....Permanent employment
$78.4k - $130k
Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration...Local areaRemote work- Lead Embedded Software Engineer Location: Arlington, Virginia, United States Job Tags: Software About The Role The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function...Local areaRemote work
- ...'ve replaced corporate red tape with transparency and servant leadership. Honestly, it's hard not to love this culture! Embedded Software Engineer Cryptic Vector is looking for an Embedded Software Engineer who's ready to build real solutions for complex government technical...Contract workFlexible hours
- ...stability - a critical foundation for scaling AI data centers and other energy-intensive industries. We’re looking for an Embedded Software Engineer in the US to help design, build, and scale the connected hardware powering the Energy Network. This is a hands-on role...Remote jobRelocation packageShift work
- ...Principal Embedded Firmware EngineerJoin our growing team of innovators, disruptors, and... ...SummaryAs a Principal Embedded Firmware Engineer, you will be responsible for providing technical... ..., including other firmware, hardware, software, and mobile developers. As a Principal...Contract workFlexible hours
- ...Responsibilities: B.S. degree in Computer Science, Electrical Engineering, or equivalent experience. Experience in interfacing the... ...to use sniffers and logic analyzers to verify working embedded software support at the system level. Ability to autonomously identify...
$80 - $116 per hour
...Job Description Job Description Job Title: Embedded Firmware Engineer (USB-C, PD) Job Description We are seeking an embedded firmware engineer to join our team in developing cutting-edge hardware centered around USB-C Power Delivery controllers. You will play a crucial...Contract workTemporary workWork at officeFlexible hours$90 - $110 per hour
...Job Description Job Description Embedded Firmware Engineer (USB-C / Power Delivery) LHH Recruitment Solutions is partnering with an innovative... ...engineer who thrives at the intersection of hardware and software, enjoys hands-on board bring-up activities, and has...Hourly payPermanent employmentContract workTemporary workLocal area3 days per week- ...ground and in the air. Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development, including... ...Embedded Firmware Engineer with experience in mission-critical software development that have the drive and experience to complete...Permanent employmentFull time
- Job Description Job Description About Akoya We’re a woman-owned small business that delivers big results in strategic communications. For 25 years, Akoya has thrived in the government consulting landscape helping agencies launch new programs, leverage internal and...FreelanceShift work
$191k - $253k
...environments. To support our development and deployment tasks, we are building a Systems Engineering team to guide Digital Engineering strategy and complement our Mission Software Engineering, Product Engineering, and Business Development teams. This team will provide...Full timeWork experience placementImmediate start$140k - $170k
...Senior hands-on mobile engineer responsible for designing, developing, and maintaining enterprise mobile applications supporting real-... ...rapidly design, develop, test, and deliver production-quality software with minimal supervision. ~ Experience working in small, collaborative...Full timeContract work$50 per hour
...ProfessionalFT/PT/Casual: FullTimeDepartment: Corporate HeadquartersBusiness Unit: Corporate HeadquartersStandard Job DescriptionEnterprise Engineering is responsible for delivering best-in-class engineering solutions to meet OneLM objectives. Transformation, Functional Excellence...Full timeTemporary workWork experience placementCasual workRemote workFlexible hours$170k - $200k
...Systems Group (IWSG) delivers expertise across program and project management, acquisition and contracting, systems and digital engineering, software development, test and evaluation, sustainment and life‑cycle management, cybersecurity, international/Foreign Military Sales...Work at officeFlexible hours- ...to solve challenging problems. The role As Lead Systems Engineer, you will own the systems engineering life cycle for next-generation... ...requirements, architecture, verification, and hardware-software integration. You will be the technical authority for translating...Interim roleLocal areaRemote workFlexible hours
- ...success overseeing the design, development, and implementation of software systems and applications.Preferred Skills:Knowledge of... ...overall experience in IT including hands-on Development and Systems engineering backgroundMinimum of 8 -10years of IT experience of which at...Work experience placementImmediate start
$73.9 - $121.94 per hour
...benefits Security Clearance: Ability to obtain and maintain a government security clearance if required Are you a senior systems engineering professional who enjoys leading complex engineering initiatives, developing innovative technical solutions, and driving mission...Hourly payWork at officeLocal area- ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...highly motivated Ground System Software Engineer to design, develop, and maintain software... ...Collaborate closely with teams across autonomy, embedded systems, human factors, and UX to...Full timeTemporary workPart timeWorldwide
$75.53 - $124.62 per hour
...government security clearance if required Are you a senior engineering professional who enjoys leading technical teams, shaping system... ...implementation, and sustainment of advanced computer systems, software, hardware, and network solutions supporting critical...Hourly payWork at officeLocal area- ...Job Description Job Description Lead Systems Engineer Cloud, DevSecOps & Geospatial Modernization Location: Suitland, MD | Hybrid Proposal Opportunity: This position is being recruited in support of an active federal proposal. Employment is contingent upon...Contract workWork at officeLocal area
$145k - $160k
...Lead Systems Engineer (United States Census Bureau) Creating a culture dedicated to modernization and collaboration while providing actionable, reliable data is at the center of innovation in all aspects of government for the betterment of our nation’s population....Full timeContract workWork at office$160k - $190k
...and delivered by operating with a product mindset, prioritizing speed, ownership, and execution over bureaucracy. Lead Systems Engineer Location: Suitland, MD (Hybrid) Terms: Full-time Clearance/Work Authorization: US Citizenship with the ability to obtain...Full timeFor contractorsWork experience placementFlexible hours- ...MANTECH seeks a motivated, career and customer-oriented Senior Systems Engineer to join our team for the DOE NNSA PRI contract in Washington DC. This role offers the opportunity to contribute to critical national security efforts within a leading organization. This...Contract workWork at office
$136.09k - $168.11k
...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or... ..., you're in the right place! We are seeking a Lead Solution Engineer to join our North America GTM team, specifically supporting our...Local areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Washington DC
- embedded engineer Washington DC
- embedded systems software engineer Washington DC
- embedded developer Washington DC
- software sales executive Washington DC
- software technology Washington DC
- software intern Washington DC
- entry level software sales Washington DC
- software sales representative Washington DC
- id software Washington DC




