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

Merck & Co.

Vaccines Customer Representative - New London Job at Merck & Co.

Job DescriptionThe Vaccine Customer Representative (VCR) supports customers by providing clinical information on our Company's vaccines, as well as education and resources.- They do this to support customer operational and financial needs such as reimbursement information...

Pentangle Tech

Electrical Design Engineer1 Job at Pentangle Tech

 ...Job Title: Electrical Design Engineer Location: Mossville il Duration: Long Term Client: Caterpillar Responsibilities Supervise the design, development, and testing of electrical equipment manufacturing, including machinery controls,... 

Michaels Games

Amusement & Recreation Attendants, itinerant carnival. Job at Michaels Games

9142B F.a.1) SWA JOB ORDER ONE: Employer Name and Contact Information Business Name: Andrew Roberts dba Michaels Games Physical Address: 1730 Beech Lane, Macungie, PA 18062 Mailing Address: 1730 Beech Lane, Macungie, PA 18062 FEIN: 25-1808922 ...

GDIT

Sr. Healthcare Data Analyst Job at GDIT

 ...Be Able to Obtain: None Public Trust/Other Required: NACI (T1) Job Family: Data Science and Data Engineering Job Qualifications: Skills: Fraud, Healthcare Abuse Laws, Medicaid, Medicare Certifications: None Experience: 5 + years of related... 

Matrix Design Group

Senior Embedded Firmware Engineer Job at Matrix Design Group

 ...Matrix has expanded into new industrial markets in the United States and globally. We are currently seeking a Senior Embedded Firmware Engineer. The Embedded Firmware Engineer will assist in the planning and development of firmware and embedded systems and be mainly...