Firmware Software Engineer IV Job at SGS Consulting, Washington DC

RTdqcFVHYzF3alFYWm1QbmZWcTNqOUhqRnc9PQ==
  • SGS Consulting
  • Washington DC

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 of experience in Firmware or Embedded Software Development in C/C++ (Must)
  • 2+ years of experience developing drivers for camera sensors on new ICs
  • 2+ years of experience developing firmware with multi-core SoCs or MCUs (Must)
  • Experience with Zephyr OS, Embedded Linux or other RTOS (Must)
  • 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 (Nice-to-Have)
  • Familiarity with I3C, SPI, UART, USB
  • Familiarity with Embedded Linux, and kernel drivers (Nice-to-Have)
  • Familiarity with file systems
  • Familiarity with bootloaders on small MCUs and larger SoCs
  • Low power optimization of embedded systems (Nice-to-Have)
  • Strong technical writing skills

Education/Experience:

  • Bachelor’s degree in computer science, software engineering or relevant field required.

Job Tags

Similar Jobs

Openkyber

Microsoft Entra ID Engineer Job at Openkyber

 ...THIS IS A 5 WEEK SHORT-TERM PROJECT This consultant will be responsible for migrating existing UiPath automations to Microsoft Power Automate Desktop as part of a Financial Services proof-of-concept project. They will design, build, and unit test two simple and one medium... 

Palm Craft

Kitchen & Bath Designer Job at Palm Craft

 ...and Watts Group. We deliver projects in 15-30 days with complete design-to-installation service. What We Provide You Quality...  ...to project completion Key Responsibilities Design custom kitchens, baths, and specialty cabinets in American and European styles... 

APTEC Distribution

Product Manager- Cloudera/UiPath/EDB Job at APTEC Distribution

It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description: Position Summary: Work as liaison between vendors and organization; provides specialized consultative service and implementing, driving and maintaining vendor programs...

Tecta & Schwickerts

Commercial Sheet Metal Helper Job at Tecta & Schwickerts

 ...Tecta America Zero Company is looking for a Sheet Metal Helper in Columbus, OH! Commercial Roofing Sheet Metal Helper Summary: Responsible for fabrication and installation of all sheet metal on various commercial roof systems. You will be working with the roofing... 

Assurity Transportation Solutions

Owner Operator CDL A Dedicated Home Weekends Job at Assurity Transportation Solutions

 ...deserve along with the pay you deserve.. No Forced Dispatch Dedicated Customer accounts, contract freight, general freight, drop...  ...NOW for an Amazing year The sky's the limit! CDL A Owner Operator Positions with great pay and home time for work/life balance....