2 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Develop pre-silicon firmware and software with direct hardware interfaces.
- Write and integrate Embedded C++ tests and APIs.
- Develop and maintain software build flows.
- Perform design reviews, code reviews, debugging, testing, and validation of product implementations.
- Collaborate with cross-functional teams to integrate firmware with hardware components.
- Document technical specifications and development processes.
- Work independently, contribute solutions, and support junior team members.
Requirements
- At least 2 years of experience in Embedded C++.
- Proficiency in Embedded C++.
- Strong understanding of embedded systems architecture and hardware-software interfacing.
- Experience with debugging tools and techniques for embedded firmware development.
- Familiarity with software build systems and continuous integration workflows.
- Ability to perform thorough code reviews and maintain high coding standards.
- Knowledge of testing methodologies and validation processes for embedded software.
- 15 years of full-time education.
Benefits
- The position is based at the Bengaluru office.
About Accenture
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.
