×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Engineer

Job in Redmond, King County, Washington, 98052, USA
Listing for: SGS Consulting
Full Time position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 75 - 80 USD Hourly USD 75.00 80.00 HOUR
Job Description & How to Apply Below

Get AI-powered advice on this job and more exclusive features.

This range is provided by SGS Consulting. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$75.00/hr - $80.00/hr

Direct message the job poster from SGS Consulting

Team Lead, Talent Acquisition at SGS Consulting || Hiring professionals for AR/VR and Semi-conductor Industries for FAANG's / MAANG's and Healthcare…

Nature of Role: W2 Contract - C2C Not Applicable

Summary: We are looking for a Firmware Engineer to join our wearables research team, whose mission is to design, build, and test prototype systems for future wearables experiences. We are specifically looking for a candidate with a broad set of experiences, including deep knowledge of embedded software development, the ability to quickly solve problems, work in new technology areas, and drive ambiguous concepts into prototypes.

Responsibilities:

  • Develop and debug firmware for a wearable device that includes multiple sensors and cameras, application processor running Android and co-processor(s)
  • Develop firmware on micro-controllers or BSPs for Embedded Linux, leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS) disciplines
  • Develop test applications to interface with a variety of peripherals
  • Test the developed firmware with the hardware
  • Document designs and performance analysis

Required Qualifications:

  • B.S. degree in Computer Science, Electrical Engineering, or equivalent experience
  • 5+ years of SW/FW experience.
  • 3+ years’ experience with embedded architectures such as ARM Cortex, or processors running AOSP/Embedded Linux, such as QC Snapdragon Wearables or AR2G1.
  • 3+ years’ experience with high and low speed peripherals and buses and developing and modifying drivers for them.
  • Ability to describe their previous use of logic analyzers or protocol decoders to debug/troubleshoot.
  • Ability to autonomously identify, report, and solve problems with minimal direction.
  • Ability to work in a dynamic, high-paced environment where job duties may change frequently

Preferred Qualifications:

  • Experience with AOSP/Embedded Linux driver development and associated frameworks, like kconfig, device tree, Android, Yocto, Build root.
  • Familiarity with HW-in-the-loop testing, CI/CD, build system configuration / scripting,

Additional Information:

  • About the Team: Wearables Research
  • Typical Day in the Role: Work with lead and peers to understand your program tasks, attend team stand ups and deliver features per program milestones.
  • Unique Challenges: The prototyping scale of work means that we make decisions on the balance of speed and rigor. Additionally, we have to adapt our plans as we discover what works, or doesn’t work, while building prototypes.
  • Interview Process: 3 Rounds [Screen + Coding + Behavioral (Optional)]
Seniority level
  • Not Applicable
Employment type
  • Contract
Job function
  • Appliances, Electrical, and Electronics Manufacturing, Computers and Electronics Manufacturing, and Semiconductor Manufacturing

Referrals increase your chances of interviewing at SGS Consulting by 2x

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary