Senior Firmware Engineer Job at SGS Consulting, Washington DC

Y0RLandtTVhtMFF2d0VOdlVJTnc0TkVETlE9PQ==
  • SGS Consulting
  • Washington DC

Job Description

Job Responsibilities:

  • Develop firmware to integrate custom image sensors with an MCU.
  • Develop firmware to interface with an custom 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:

  • 10+ years experience in Firmware or Embedded Software Development in C
  • 2+ years experience developing firmware with multi-core SoCs or MCUs
  • Experience with Zephyr OS, FreeRTOS, or other RTOS
  • Audio experience
  • Familiarity with DSPs
  • Android

Education/Experience:

  • 10+ years experience in Firmware or Embedded Software Development in C.
  • 2+ years experience developing firmware with multi-core SoCs or MCUs.
  • Experience with Zephyr OS, FreeRTOS, 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.
  • Familiarity with MIPI C-PHY and image sensors.
  • C++ is niceta.
  • Familiarity with I3C, SPI, UART, USB.
  • Audio.
  • Familiarity with DSPs.
  • Familiarity with file systems.
  • Familiarity with bootloaders on small MCUs and larger SoCs.
  • Low power optimization of embedded systems.
  • Strong technical writing skills.

Job Tags

Similar Jobs

SpaceX

C++ Software Engineer - Starlink Job at SpaceX

 ...+ years of professional software development experience in lieu of a degree (internship experience acceptable). Proficiency in C, C++, or assembly programming languages. Solid experience in writing production-level C, C++, or assembly code. Proven track record... 

ServiceMaster by Ayotte

Janitorial Cleaner Job at ServiceMaster by Ayotte

We are seeking a reliable and detail-oriented Janitorial Cleaner to maintain cleanliness and sanitation standards in Madison Lake, MN. The ideal candidate will take pride in creating a clean, safe, and hygienic environment. This is a part-time opportunity on the morning... 

City Wide Facility Solutions

B2B Sales Executive (CBS Division) Job at City Wide Facility Solutions

 ...OBJECTIVE The CBS Sales Executive (CBS SE) is responsible for new business development in a highly productive, sales-driven environment. You will be responsible for the full sales cycle, from lead generation to close. The CBS SE will sell and develop a base of... 

Green Window Cleaning Services LLC

Rope Access Certified Commercial Window Cleaning Technician Job at Green Window Cleaning Services LLC

 ...offering career positions. We are looking for applicants to join our team in Spring 2025.We are currently looking for Certified Rope Access Technicians (SPRAT or IRATA) Level I, II, or III to join our Commercial Window Cleaning Team at Green Building Maintenance... 

Traveling with Mchaila

Work From Home Booking Agent Job at Traveling with Mchaila

 ...arrangements, all from the comfort of your home. This is a flexible, remote...  ...create additional income or transition into a work-from-home career. No prior experience is required...  ...Communicate with clients via email and online platforms Stay informed on travel deals...