Firmware Software Engineer - Consumer Electronics

SGS Consulting

Washington (District of Columbia)

On-site

USD 120,000 - 180,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 in Washington, DC is seeking an experienced Embedded Firmware Engineer to design and implement firmware for sensors and MCU interfaces, including IMU, barometers, and magnetometers. You will develop bootloaders, test apps, and hardware interfaces in a fast-paced environment.

The role requires deep expertise in C/C++, multi-core SoCs, and RTOS such as Zephyr or Embedded Linux, with emphasis on low power optimization and kernel driver familiarity.

Qualifications

  • 8+ years experience in Firmware or Embedded Software Development in C/C++.
  • 2+ years experience developing firmware with multi-core SoCs or MCUs.
  • Experience with Zephyr OS, Embedded Linux or other RTOS; Familiarity with MIPI C-PHY and image sensors.
  • Familiarity with Embedded Linux, and kernel drivers.
  • Low power optimization of embedded systems.

Responsibilities

  • Develop firmware to integrate custom image sensors with an MCU.
  • Develop firmware to interface with hardware acceleration blocks.
  • Develop firmware to interface with sensors like IMU, Barometers, & Magnetometer.
  • Develop bootloaders.
  • Develop test applications to interface with peripherals.
  • Test the developed firmware with the hardware.
  • Document designs and performance analysis.

Skills

Embedded firmware (C/C++)
Multi-core SoCs/MCUs
Zephyr OS / RTOS / Embedded Linux
Kernel drivers / Embedded Linux
Low power optimization

Education

BSEE / BSECE / BSCS or Masters
8+ years firmware experience
2+ years camera sensor driver experience
2+ years multi-core SoCs/MCUs experience
Zephyr / Embedded Linux / RTOS familiarity

Job description

Job Responsibilities:
  • Develop firmware to integrate custom image sensors with an MCU.
  • Develop firmware to interface with hardware acceleration blocks.
  • Develop firmware to interface with sensors like IMU, Barometers, &; Magnetometer.
  • Develop bootloaders.
  • Develop test applications to interface with a variety of peripherals.
  • Test the developed firmware with the hardware.
  • Document designs and performance analysis.
Skills:
  • 8+ years experience in Firmware or Embedded Software Development in C or C++.
  • 2+ years experience developing firmware with multi-core SoCs or MCUs.
  • Experience with Zephyr OS, Embedded Linux or other RTOS. ;Familiarity with MIPI C-PHY and image sensors.
  • Familiarity with Embedded Linux, and kernel drivers.
  • Low power optimization of embedded systems.
Education/Experience:
  • 8+ years experience in Firmware or Embedded Software Development in C/C++.
  • 2+ years experience developing drivers for camera sensors on new ICs.
  • 2+ years experience developing firmware with multi-core SoCs or MCUs.
  • Experience with Zephyr OS, Embedded Linux or other RTOS.
  • Ability to work autonomously with little or no supervision.
  • Ability to work in a dynamic, high-paced environment where job duties may change frequently.
  • BSEE, BSECE, BSCS or Masters.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

SGS Consulting • Washington

On-site
USD 120,000 - 180,000
Senior Firmware Engineer - Camera Sensors & Embedded
Senior Firmware Engineer - Camera Sensors & Embedded

SGS Consulting • Washington

On-site
USD 120,000 - 180,000
Silicon Firmware Engineer
Silicon Firmware Engineer

E-Space • Santa Clara (CA)

On-site
USD 120,000 - 180,000
Firmware Software Engineer IV
Firmware Software Engineer IV

PTR Global • Redmond (WA)

On-site
USD 137,760 - 151,536
Firmware Software Engineer III
Firmware Software Engineer III

SGS Consulting • Washington

On-site
USD 90,000 - 135,000
Firmware Engineer
Firmware Engineer

HumCap • United States

On-site
USD 120,000 - 165,000
Firmware Engineer - Testing & Development
Firmware Engineer - Testing & Development

SGS Consulting • Sacramento (CA)

On-site
USD 90,000 - 130,000
Firmware Software Engineer
Firmware Software Engineer

SGS Consulting • Washington

On-site
USD 120,000 - 160,000
Staff Firmware Engineer
Staff Firmware Engineer

Infotree Global Solutions • Sterling Heights (MI)

On-site
USD 100,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California (MO)

On-site
USD 80,000 - 110,000