Firmware Engineer Job at SGS Consulting, Washington DC

Y3pLdnhta2ZsVTRzeFVGdldJQnk0dFlCTkE9PQ==
  • 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

Jerry

Data Scientist Job at Jerry

 ...You could be a data scientist anywhere. Why us? Join a pre-IPO startup with capital, traction and runway ($240M funded | 60X revenue growth...  ...experience in data science/business analysis ~ High level of comfort with SQL or Python Who you are: You have a... 

Gold Star TEFL Recruitment

English Teaching Jobs in Ningbo Job at Gold Star TEFL Recruitment

 ...month (depending on qualifications and experience)-Airfare allowance provided: 9,000 RMB -Teach with the worlds largest education company in a vibrant east coast city ESL Jobs in Ningbo Our school is now holding interviews for qualified English teachers who... 

Kroger

PHARMACY/TECH TRAINEE Job at Kroger

Be a part of a team of pharmacists and pharmacy technicians working in a highly automated distribution center pharmacy that supports Kroger store pharmacies. Includes preparing orders for pharmacist review, packaging, shipping, and inventory control. Individual may also... 

System One

RPA Developer Job at System One

 ...Job Title: RPA Developer Location: Langley AFB, Hampton, Virginia On-site Type: Direct Hire Security Clearance: TS/SCI Certifications (Required): UiPath Certified RPA Associate, Microsoft Power Automate certification, CompTIA Security+... 

Impact7G, Inc.

School Bus Driver Job at Impact7G, Inc.

 ...A Driver is responsible for transporting clients from their pickup point to their destination in a timely and safe manner. Using a vehicle...  ...of Pay, Benefits, & Flexibility, you just found it! Being a Bus Driver for Butlers Bus gives you the pay you deserve, the benefits...