Firmware Engineer Job at SGS Consulting, Washington DC

bzRKTUxQODFKTGswUEFaTmZHSUlNV1Irc0E9PQ==
  • SGS Consulting
  • Washington DC

Job Description

Job Responsibilities:

  • Develop firmware to integrate display pipelines with off the shelf displays.
  • Develop firmware to interface with hardware acceleration blocks, including embedded DSPs.
  • Develop PC-based test applications to demonstrate firmware functionality.
  • Test the developed firmware with the hardware.
  • Document designs and performance analysis.

Skills:

  • 5+ years experience in Firmware / Embedded Software Development in C/C++.
  • 2+ years experience developing firmware with multi-core SoCs or MCUs.
  • Experience with FreeRTOS or similar.
  • Experience with serial interfaces including USB.
  • Ability to work autonomously with little or no supervision.
  • Ability to work in a dynamic, high-paced environment where job duties may change frequently.
  • Experience with lightweight multi-threaded RTOSes.
  • Experience with STM32 ARM cores.
  • Experience with video/graphics systems.
  • Experience with Python and C#.
  • Low power optimization of embedded systems.
  • Experience with synchronization and IPC for multi-core embedded systems.
  • Strong technical writing skills.
  • Experience with FreeRTOS or similar.
  • Experience with serial interfaces including USB.
  • Ability to work autonomously with little or no supervision, while working in fast-paced, high-demand area where job duties will fluctuate.
  • Experience with lightweight multi-threaded RTOSes.
  • Experience with STM32 ARM cores.
  • Experience with video/graphics systems.
  • Experience with Python and C#.
  • Low power optimization of embedded systems.
  • Experience with synchronization and IPC for multi-core embedded systems.
  • Strong technical writing skills.
  • Years of overall experience required: 5+ years’ experience in Firmware / Embedded Software Development in C/C++, 2+ years’ experience developing firmware with multi-core SoCs or MCUs. ;
  • ;

Education/Experience:

  • ;Bachelor’s degree in computer science, software engineering or relevant field required. We are open to candidates who come from unconventional backgrounds if they bring unique skills and experience to our group.

Job Tags

Similar Jobs

Mount Sinai Medical Center of Florida

PACS Administrator - IT Imaging Job at Mount Sinai Medical Center of Florida

 ...Pacs Administrator The healthcare professional who orchestrates a complex set of functions to achieve successful imaging informatics is often called a "picture archiving and communications system" or "PACS" administrator. These individuals have a foot in two worlds... 

LeMay Hearing & Balance

Certified Hearing Aid Specialist Job at LeMay Hearing & Balance

 ...day. For more than 25 years, LeMay Hearing & Balance has been a trusted leader in providing...  ...diagnostic evaluations, expert hearing aid services, tinnitus support, and balance...  ...Aid Dispenser / Hearing Instrument Specialist who is passionate about helping individuals... 

Fabio Viviani Hospitality Group

Creative Design Manager: Hospitality Brands Job at Fabio Viviani Hospitality Group

Fabio Viviani Hospitality Group in Buffalo Grove is seeking a Graphic Design Manager to support its restaurant brands through various design endeavors. This position involves creating engaging digital and print materials, from social media graphics to restaurant menus,... 

Trilogy Innovations

Junior Software Developer - Backend Job at Trilogy Innovations

 ...Junior Backend Software Developer About Trilogy Innovations At Trilogy Innovations, we are committed to driving meaningful change for our...  ...federal modernization program all while working 100% remotely. This is your chance to join a fast-growing, collaborative... 

Montefiore Hudson Valley Collaborative

Director of Patient Experience & Service Excellence Job at Montefiore Hudson Valley Collaborative

Montefiore Hudson Valley Collaborative in Yonkers is seeking a Director of Patient Experience to transform patient and family experiences. This full-time role, based in New York, involves strategic planning, leading improvement initiatives, and collaborating across various...