Senior Firmware Engineer for Wearables & Embedded Linux

SGS Consulting

Washington (District of Columbia)

On-site

USD 90,000 - 135,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SGS Consulting is seeking a firmware/driver engineer to develop and debug firmware for a wearable device with sensors and cameras running Android on the application processor and co-processors. The role involves BSP/MCU firmware for Embedded Linux, power management, boot loaders, and RTOS task scheduling.

You will also create test apps for peripherals, perform HW-in-the-loop testing, and document designs with performance analyses. Strong knowledge of ARM Cortex and AOSP/Linux drivers is required.

Qualifications

  • Experience with AOSP/Embedded Linux driver development and frameworks like kconfig, device tree, Android, Yocto, Buildroot.
  • Familiarity with HW-in-the-loop testing, CI/CD, and build system scripting.
  • 3+ years experience with embedded architectures such as ARM Cortex and processors running AOSP/Embedded Linux.
  • 3+ years experience with high and low speed peripherals and developing and modifying drivers for them.
  • Ability to describe use of logic analyzers or protocol decoders to debug/troubleshoot.
  • Ability to work in a dynamic, high-paced environment where job duties may change frequently.

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

Skills

AOSP driver dev
Embedded Linux
Device tree
Kconfig
Yocto
CI/CD
HW-in-the-loop

Education

B.S. in Computer Science or Electrical Engineering

Job description

SGS Consulting is seeking a firmware/driver engineer to develop and debug firmware for a wearable device with sensors and cameras running Android on the application processor and co-processors. The role involves BSP/MCU firmware for Embedded Linux, power management, boot loaders, and RTOS task scheduling.

You will also create test apps for peripherals, perform HW-in-the-loop testing, and document designs with performance analyses. Strong knowledge of ARM Cortex and AOSP/Linux drivers is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Software Engineer III
Firmware Software Engineer III

SGS Consulting • Washington

On-site
USD 90,000 - 135,000
Senior Firmware Engineer - Camera Sensors & Embedded
Senior Firmware Engineer - Camera Sensors & Embedded

SGS Consulting • Washington

On-site
USD 120,000 - 180,000
Firmware Engineer - Wearables & Embedded Linux (Contract)
Firmware Engineer - Wearables & Embedded Linux (Contract)

Pyramid Consulting, Inc • Redmond (WA)

On-site
USD 110,208 - 117,096
Health insurance (medical, dental, vision)
401(k) plan
Paid sick leave
Senior Firmware Engineer - Multi-Core Embedded & Graphics
Senior Firmware Engineer - Multi-Core Embedded & Graphics

SGS Consulting • Washington

On-site
USD 120,000 - 150,000
Firmware Engineer
Firmware Engineer

HumCap • United States

On-site
USD 120,000 - 165,000
Embedded Systems Engineer — Real-Time, ARM & Linux
Embedded Systems Engineer — Real-Time, ARM & Linux

SGS Consulting • Boston (MA)

On-site
USD 110,000 - 160,000
Firmware Software Engineer
Firmware Software Engineer

SGS Consulting • Washington

On-site
USD 120,000 - 160,000
Embedded Software Engineer – Wearables & Edge Systems
Embedded Software Engineer – Wearables & Edge Systems

MaxIT Consulting - Max Corporate Group • San Francisco (CA)

On-site
USD 110,000 - 170,000
Embedded Firmware Engineer: Real-Time Linux & Hardware Bring-Up
Embedded Firmware Engineer: Real-Time Linux & Hardware Bring-Up

Physical Intelligence • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Wearable Technologies, Inc. • United States

On-site
USD 100,000 - 160,000