Embedded Engineer

Akkodis, Inc.
Mercer Island, WA, United States
8 days ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Compensation
$218,400.0 - $239,200.0
Working hours
Regular working hours

Tech stack

Board Bringup ARM Architecture Booting (BIOS) Communications Protocols Continuous Integration Datasheets Software Debugging Embedded C Embedded Software Firmware Joint Test Action (IEEE Standards) Systems Integration
+7 more
Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface PIC Microcontroller Cypress (Programming Language) Peripherals Git Software Version Control

Job description

We are seeking an experienced Embedded Firmware Engineer to join an innovative engineering team developing next-generation hardware platforms. This is a hands-on opportunity to work on advanced embedded systems, collaborate closely with hardware engineers, and play a key role in bringing new products from prototype to production.

What You’ll Do

  • Bring up new PCB hardware platforms and validate power, clocks, peripherals, and firmware functionality
  • Develop and debug embedded C firmware on ARM Cortex-M microcontrollers
  • Configure and manage companion devices using I2C, SPI, and UART communication protocols
  • Implement and troubleshoot USB-C and USB Power Delivery (USB-PD) functionality, including power negotiation, source/sink roles, and fault handling
  • Utilize oscilloscopes, logic analyzers, multimeters, and SWD/JTAG debuggers to diagnose hardware and firmware issues
  • Interpret schematics, datasheets, and register configurations to support system integration
  • Partner with hardware engineers to isolate and resolve system-level issues
  • Document technical designs, configurations, and development decisions

Requirements

  • Strong experience developing embedded C firmware on ARM Cortex-M microcontrollers
  • Experience with USB-C and USB Power Delivery (USB-PD)
  • Hands-on hardware bring-up and PCB debugging experience
  • Strong understanding of I2C, SPI, and UART communication protocols
  • Proficiency using embedded debugging tools such as oscilloscopes, logic analyzers, and SWD/JTAG debuggers
  • Ability to read and interpret schematics, datasheets, and register-level documentation
  • Experience using Git for source control, * Experience with Infineon/Cypress microcontrollers and related development environments (ModusToolbox, EZ-PD, PMG1, CCGx)
  • Knowledge of bootloaders, DFU, and firmware update mechanisms
  • Experience with power electronics, power-path control firmware, and fault protection systems (OVP, UVP, OCP)
  • Familiarity with USB subsystems including hubs, DisplayPort Alt Mode, retimers, and billboard devices
  • CI/CD experience for embedded firmware development
  • USB-IF compliance and certification testing experience

Benefits & conditions

Duration: 6-Month Contract with Opportunity for Extension or Full-Time Conversion

Pay: $105-115/hour; the rate may be negotiable based on experience, education, geographic locaion, and other factors., * 6-month contract with strong potential for extension or full-time conversion

  • Work on highly innovative hardware and embedded systems programs
  • Collaborate with a talented engineering team in a fast-paced environment
  • Gain exposure to advanced USB-C power delivery and embedded hardware technologies
  • Competitive compensation and the opportunity to make a meaningful impact from day one

If you’re passionate about embedded systems, hardware bring-up, and solving complex engineering challenges, we’d love to connect. Apply today to learn more about this exciting onsite opportunity in Bellevue, WA.

Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.

Equal Opportunity Employer/Veterans/Disabled

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Loading talks and stories from around this role…