Firmware Software Engineer Job at SGS Consulting, Washington DC

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

YogaSix - West Seattle

Yoga Instructors Job at YogaSix - West Seattle

 ...YogaSix West Seattle islooking for Yoga instructors that want to grow and have the desire to join an amazing tribe of teachers that are changing lives. We are seeking warm, outgoing, engaging team members who thrive in a community environment and are committed to guiding... 

Proclinical Staffing

HR Shared Services Systems Specialist Job at Proclinical Staffing

HRSS Systems Specialist - Contract - Cambridge, MA Shape seamless onboarding and elevate HR operations as an HRSS Systems Specialist-where precision, tech-savvy skills, and people-first service meet. Proclinical is seeking an HR Shared Services Systems Specialist...

What Chef Wants

Delivery Driver Job at What Chef Wants

 ...individual to add to our Jacksonville team. As a Route Manager/Delivery Driver, you will meet face to face with the best chefs in town...  ...Pay of $18-20/hr with paid vacation time available. ~ Grocery savings (All of our employees get savings on EVERYTHING we carry... 

Johns Hopkins Medicine

NP or PA - Neurosurgery Job at Johns Hopkins Medicine

 ...clinic time Prefer pediatric experience and NPs must have pediatric acute care certification We are seeking a Pediatric Neurosurgery Advanced Practice Provider (APP) to join our team. This role will focus primarily on inpatient and outpatient care, including rounding... 

Oxford Global Resources

Sales Intern Job at Oxford Global Resources

 ...Sales Intern Date: Sep 23, 2025 Location: Madison, WI, US, 53717 Company: Oxford...  ...various sales approaches and technology phone calls, emails, text, Salesforce CRM, ZoomInfo, and LinkedIn to foster and grow Oxfords...