Accenture

Silicon Firmware & Embedded Engineer

Accenture
Apply
1 day ago
Bengaluru, IndiaSenior

Responsibilities

  • Develop pre-silicon firmware and software with direct interfaces to silicon hardware.
  • Integrate and develop C/C++ tests, APIs, and software build flows.
  • Support audio subsystem bring-up during EVT, DVT, and PVT phases.
  • Perform design and code reviews, issue triage, root-cause analysis, debugging, and fix validation.
  • Analyze audio logs, traces, and dumps and resolve issues across drivers, firmware, DSP, and OS layers.
  • Collaborate with cross-functional teams to translate requirements into technical specifications.
  • Test and validate audio system components and product implementations.
  • Document design specifications, code changes, and testing procedures.
  • Participate independently as a subject-matter expert and contribute to team discussions and technical solutions.

Requirements

  • At least 5 years of experience in Embedded C++.
  • 15 years of full-time education.
  • Strong programming and analytical skills in C/C++.
  • Understanding of embedded systems concepts including RTOS, interrupts, and tasks.
  • Experience with Linux or Windows device drivers and embedded or OS-level audio stacks.
  • Strong experience in audio systems or audio software engineering.
  • Familiarity with OpenMAX, SOF, and ALSA audio streaming frameworks.
  • Understanding of audio architectures and technologies including CODEC, DSP, AMP, I2S, TDM, PCM, and SoundWire.
  • Ability to debug and resolve audio issues across drivers, firmware, DSP, and OS layers.
  • Experience using CROs, logic analyzers, and Audio Precision tools.
  • Ability to understand schematics and datasheets.
  • Working knowledge of CMake and Makefiles and a good understanding of build systems.
  • Strong debugging, problem-solving, testing, and documentation skills.

Benefits

  • The position is based at the Bengaluru office.

Tech Stack

CC++CMakeLinuxWindows

Categories

Accenture

About Accenture

10,000+ employees

Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.

Contact me