Embedded Firmware Engineer Job at VDart, Bellevue, WA

  • VDart
  • Bellevue, WA

Job Description

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 and work through hardware/firmware issues.
  • Develop and support firmware for USB Type-C and Power Delivery functionality.
  • Use debugging tools such as multimeters and oscilloscopes to troubleshoot hardware and firmware.
  • Read schematics and understand how hardware connections relate to firmware, data, and controller pins.
  • Work with hardware communication buses including I2C, SPI, and other low-speed buses.
  • Collaborate with electrical engineers and other firmware team members on design and implementation.
  • Help support validation, stability, and future functionality as the product develops.
Required Experience
  • Strong experience developing embedded and bare-metal firmware.
  • Strong C programming skills.
  • Experience with Cypress and/or Infineon MCUs and the associated IDE.
  • Experience debugging hardware and firmware using tools such as a multimeter and oscilloscope.
  • Ability to read and understand electrical schematics and use them to implement firmware.
  • Experience with I2C, SPI, and low-speed communication buses.
  • Basic understanding of USB Type-C and Power Delivery (PD), including USB power negotiation.
Nice to Have
  • Experience with USB PD compliance.
  • Additional experience developing products involving USB Type-C and Power Delivery.

Job Tags

Contract work

Similar Jobs

At Home Care Partners

Home Health Aide (HHA) / Personal Care Aide (PCA) Job at At Home Care Partners

 ...Bring Compassionate Care Home At Home Care Partners is a Licensed Home Care Agency dedicated to helping individuals receive compassionate, high-quality care while remaining in the comfort and familiarity of their own homes. We are looking for caring and dependable... 

Marquis Home and Health Care

Home Health Aide and Personal Care Aide Positions Job at Marquis Home and Health Care

 ...caregivers who accept a case and remain active for 30 days, and you'll earn a$1,000 referral bonus . **Job Title: Home Health Aide and Personal Care Aide** **Job Description:** Are you a compassionate and dedicated individual looking to make a difference in the... 

Luther Mazda of Kansas City

Dealer Trade Driver Job at Luther Mazda of Kansas City

 ...Dealer Trade Driver As a Dealer Trade Driveryou will be helping with a variety of tasks. You will be drivinga variety of different vehicles, transporting them to assigned locations, occasionally picking up units from customers to bring back to the facility. Responsibilities... 

Prosidian Consultng

Software Quality Assurance (QA) Tester - Engineering Process Applications [IT107] Job at Prosidian Consultng

 ...applicable regulatory requirementsDesign, set up, perform and document software tests, based on testing infrastructure, for highly complex...  ...relating to desktop and web applicationsKnowledge and experience with the Automated Testing Process and ToolsProficient in writing... 

J & J QUALITY CONSTRUCTION INC.

Experienced Carpenter Cabinet Installer- KCD Software Experience Job at J & J QUALITY CONSTRUCTION INC.

Job Description Job Description About the Role: Join J & J QUALITY CONSTRUCTION INC. as an Experienced Carpenter/Cabinet Installer with expertise in KCD Software. This is an exciting opportunity to showcase your craftsmanship and contribute to high-quality projects...