Firmware Software Engineer Job at SGS Consulting, Washington DC

  • SGS Consulting
  • Washington DC

Job Description

Job Responsibilities:

  • Lead efforts to develop, and debug firmware for a wide variety of AR and VR devices, including novel sensing and imaging systems, haptic devices, and audio prototypes. Wearable device that includes multiple sensors and cameras
  • Understand and implement firmware on micro-controllers, leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS)
  • Collaborate in a team environment across multiple, research focused, and engineering disciplines, making the architectural tradeoffs required to rapidly deliver firmware solutions
  • Support all phases of custom hardware development - including early architecture requirements definition, firmware architecture, proof-of-concept implementation, selection of MCUs and tools, and board bring-up
  • Work with lead and peers to understand your program tasks, attend team stand ups and deliver features per program milestones

Skills:

  • Experience with AOSP, embedded Linux, Kernel, Yocto, Buildroot, etc.
  • Experience maximizing performance of resource constrained systems.
  • Experience with either an RTOS-based or bare metal system.
  • Experience with high compute/throughput systems and using sim/modeling to estimate performance and power.

Education/Experience:

  • B.S.. degree in Computer Science, Electrical Engineering, or related field.
  • 4+ years of experience in embedded firmware design or equivalent experience with programming embedded systems with C.
  • Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc.

Job Tags

Similar Jobs

Jovie of NC OH VA

Part time Substitute Babysitter Job at Jovie of NC OH VA

 ...Here's the opportunity: Jovie is looking for upbeat, engaging babysitters to provide support to loving local families while caring for children of all ages! We are seeking experienced caregivers willing to work 3-5 full days a week, Monday-Friday, resulting in 20-... 

Fitch Group

US Corporates - Credit Analyst, Director, Technology Media & Telecom - New York Job at Fitch Group

 ...There has never been a better time to make an impact and we invite you to join us on this journey. North American Corporates - Credit Analyst, Director Technology, Media, Telecommunications Qualitative credentials will weigh meaningfully in the selection of... 

Keith D. Weiner & Associates Co., LPA

Junior Programmer Job at Keith D. Weiner & Associates Co., LPA

 ...Salary: $60,000 - 80,000 per year Requirements: ~ Bachelors degree in Computer Science, Information Technology, or a related field, or equivalent experience ~14 years of programming experience ~ Experience with SQL Server databases and SQL scripts ~ Knowledge... 

Bellecour - Edina

Pastry Prep Cook Job at Bellecour - Edina

 ...least 500 hours worked per year. Free and unlimited access to Employee Assistance Program (EAP) services. Access to YMCA's Corporate Wellness Program. Discounted employee dining at Spoon and Stable. Soign Hospitality Group was created by Chef Gavin Kaysen,... 

Goel Services, Inc.

Bobcat equipment operators Job at Goel Services, Inc.

 ...Must have experience operating bobcat with grapple and performing demo inside building with bobcats. Please include information on how long you have operated a bobcat; for who; and in what trades. Work is in demolition (gutout) Job Type: Full-time Salary: $32.00...