Padmi
Accenture logo
Accenture

IT services · management consulting

Silicon Firmware and Embedded Software Engineer

BangalorePosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Accenture

Opens the source posting on shine.com

Source description

About the role

View original

Silicon Firmware & Embedded Engineer Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded C++ Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary: As a Silicon Firmware & Embedded Engineer, you will engage in the intricate process of writing software that powers and operates silicon chips. Your typical day will involve developing pre-silicon firmware and software that interfaces directly with hardware components. You will also be responsible for integrating and developing C tests and APIs, managing the software build flow, and conducting design and code reviews. Additionally, you will test and validate product implementations to ensure optimal performance and reliability. Roles & Responsibilities: - Expected to perform independently and become an SME. - Required active participation/contribution in team discussions. - Contribute in providing solutions to work related problems. - Collaborate with cross-functional teams to ensure seamless integration of software and hardware components. - Document design specifications and maintain comprehensive records of code changes and testing outcomes. Professional & Technical Skills: - Must Have Skills: Proficiency in Embedded C++. - Strong understanding of embedded systems and real-time operating systems. - Experience with debugging tools and techniques for embedded software. - Familiarity with hardware description languages and digital design concepts. - Knowledge of software development methodologies and version control systems. Good to have skills: - Embedded AI Engineers need a combination of hardware, Firmware and AI expertise: - Ability to use Industry standard GenAI tools for different phases development life cycle and prompting skills to use them effectively - Good to Have Basic understanding of LLMs and prior exposure in Industry standard tools like Claude code, windsurf etc. Additional Information: - The candidate should have minimum 3 years of experience in Embedded C++. - This position is based at our Bengaluru office. - A 15 year full time education is required. Silicon Firmware & Embedded Engineer Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded C++ Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary: As a Silicon Firmware & Embedded Engineer, you will engage in the intricate process of writing software that powers and operates silicon chips. Your typical day will involve developing pre-silicon firmware and software that interfaces directly with hardware components. You will also be responsible for integrating and developing C tests and APIs, managing the software build flow, and conducting design and code reviews. Additionally, you will test and validate product implementations to ensure optimal performance and reliability. Roles & Responsibilities: - Expected to perform independently and become an SME. - Required active participation/contribution in team discussions. - Contribute in providing solutions to work related problems. - Collaborate with cross-functional teams to ensure seamless integration of software and hardware components. - Document design specifications and maintain comprehensive records of code changes and testing outcomes. Professional & Technical Skills: - Must Have Skills: Proficiency in Embedded C++. - Strong understanding of embedded systems and real-time operating systems. - Experience with debugging tools and techniques for embedded software. - Familiarity with hardware description languages and digital design concepts. - Knowledge of software development methodologies and version control systems. Good to have skills: - Embedded AI Engineers need a combination of hardware, Firmware and AI expertise: - Ability to use Industry standard GenAI tools for different phases development life cycle and prompting skills to use them effectively - Good to Have Basic understanding of LLMs and prior exposure in Industry standard tools like Claude code, windsurf etc. Additional Information: - The candidate should have minimum 3 years of experience in Embedded C++. - This position is based at our Bengaluru office. - A 15 year full time education is required.

One address, no account. We’ll tell you when matching roles go live.

More at Accenture

Related open roles

View all roles