Find Jobs

ggLocators / All Jobs / Firmware Engineer
Firmware Engineer in San Diego, California
Posted April 12, 2021

Firmware Engineer 
Location – San Diego, CA 


  • Seeking a Firmware Engineer to become an integral part of our audio headset engineering team in California.
  • The selected candidate will work with our experienced engineering staff in the development of our gaming headsets.
  • Work will include analysis, design, development, integration, and testing of firmware for our products. 
  • The work will be highly collaborative with firmware engineers, hardware engineers, and test engineers.


  • Develop embedded software for high-volume consumer audio products.
  • Work with product managers and third-party vendors gathering requirements.
  • Create software architectures.
  • Participate in peer reviews.
  • Develop software in C and assembly for headsets or related products
  • Unit test firmware
  • Debug and fix software defects
  • Collaborate with firmware, software, hardware, and test engineers to deliver products


  • Bachelor’s Degree in Electrical or Computer Engineering
  • 3-5 years of relevant engineering experience preferred
  • Solid fundamentals in object-oriented programming and data structures
  • Worked with embedded CPUs, 8051, ARM, Microchip, NXP, Freescale, CSR
  • Data Communication over USB, UART, I2C, SPI, I2S, Bluetooth, BLE, WiFi
  • Real-time, multi-threading experience, interrupts, RTOS, and bare metal systems
  • Experience with Bootloaders, FLASH, EEPROM, timers, DMAs, peripheral drivers
  • Familiarity with digital audio processing, A/D, and D/A audio converters
  • Digital electronics, schematics, and, board bring up
  • Debugging with emulators, debuggers, JTAG, IDEs, and unit tests
  • Experience with Consumer Electronics, Audio, or Gaming a plus
  • Programming experience in C++, C#, Python, shell scripting a plus
  • Employee Type: Direct Hire
  • Location: San Diego, California
  • Date Posted: April 12, 2021
Apply Today

Apply Today!

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!