LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Embedded Application / Host Driver

at Capgemini

Back to all C/C++ jobs
Capgemini logo
Industry not specified

Embedded Application / Host Driver

at Capgemini

Mid LevelNo visa sponsorshipC/C++/C#

Posted 19 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Bengaluru
Country
India

Join Capgemini Engineering as an Embedded Software Engineer to design and develop robust firmware for bare-metal and low-level embedded systems. You will work hands-on with Embedded C, perform debugging and root-cause analysis, and ensure reliable performance across embedded platforms. You will work with peripherals such as USB, I2C, serial flash, and contribute to Bluetooth-based products, collaborating with hardware, system, and QA teams. The role may involve audio-related embedded product development and requires a strong analytical mindset with the ability to work independently in a fast-paced environment.

Job Description

Choosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what’s possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth.

Your Role

As an Embedded Software Engineer, you will play a critical role in designing and developing robust embedded solutions for real‑world products. You will work hands‑on with low‑level systems, contribute to bare‑metal implementations, and ensure reliable performance across embedded platforms. Your expertise in Embedded C, debugging, and system‑level analysis will enable you to deliver high‑quality firmware while collaborating closely with cross‑functional engineering teams.

In this role, you will:
· Design, implement, and optimize embedded software for bare‑metal and low‑level systems.
· Apply strong Embedded C skills and data structure knowledge to develop efficient and maintainable firmware.
· Debug, analyze, and root‑cause complex issues reported from field or customer environments.
· Work with peripheral interfaces such as USB, serial flash, I2C, and other device‑level communication protocols.
· Contribute to the development of Bluetooth‑based products, ensuring reliable connectivity and protocol handling.
· Collaborate with hardware, system, and QA teams to ensure smooth integration and end‑to‑end product functionality.
· Develop clear technical documentation, design notes, and debugging guidelines.
· Proactively contribute to improving system stability, performance, and user experience.
· Support audio‑related embedded product development when required.

Your Profile

· 4–11 years of hands‑on experience in embedded software design and implementation.
· Strong proficiency in Embedded C programming and core data structures.
· Proven ability to debug and root‑cause complex, customer‑reported issues.
· Experience working with bare‑metal systems and low‑level embedded programming.
· Knowledge of peripheral interfaces such as USB, serial flash, I2C, etc.
· Experience with Bluetooth‑based products is a strong advantage.
· Prior exposure to audio‑technology‑related embedded products is a plus.
· Strong analytical mindset and ability to work independently in fast‑paced environments.
· BE/B.Tech/MCA in Computer Science, Electronics, or a related discipline.

What You’ll Love About Working Here

We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You’ll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI.

About Us

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Embedded Application / Host Driver

at Capgemini

Back to all C/C++ jobs
Capgemini logo
Industry not specified

Embedded Application / Host Driver

at Capgemini

Mid LevelNo visa sponsorshipC/C++/C#

Posted 19 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Bengaluru
Country
India

Join Capgemini Engineering as an Embedded Software Engineer to design and develop robust firmware for bare-metal and low-level embedded systems. You will work hands-on with Embedded C, perform debugging and root-cause analysis, and ensure reliable performance across embedded platforms. You will work with peripherals such as USB, I2C, serial flash, and contribute to Bluetooth-based products, collaborating with hardware, system, and QA teams. The role may involve audio-related embedded product development and requires a strong analytical mindset with the ability to work independently in a fast-paced environment.

Job Description

Choosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what’s possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth.

Your Role

As an Embedded Software Engineer, you will play a critical role in designing and developing robust embedded solutions for real‑world products. You will work hands‑on with low‑level systems, contribute to bare‑metal implementations, and ensure reliable performance across embedded platforms. Your expertise in Embedded C, debugging, and system‑level analysis will enable you to deliver high‑quality firmware while collaborating closely with cross‑functional engineering teams.

In this role, you will:
· Design, implement, and optimize embedded software for bare‑metal and low‑level systems.
· Apply strong Embedded C skills and data structure knowledge to develop efficient and maintainable firmware.
· Debug, analyze, and root‑cause complex issues reported from field or customer environments.
· Work with peripheral interfaces such as USB, serial flash, I2C, and other device‑level communication protocols.
· Contribute to the development of Bluetooth‑based products, ensuring reliable connectivity and protocol handling.
· Collaborate with hardware, system, and QA teams to ensure smooth integration and end‑to‑end product functionality.
· Develop clear technical documentation, design notes, and debugging guidelines.
· Proactively contribute to improving system stability, performance, and user experience.
· Support audio‑related embedded product development when required.

Your Profile

· 4–11 years of hands‑on experience in embedded software design and implementation.
· Strong proficiency in Embedded C programming and core data structures.
· Proven ability to debug and root‑cause complex, customer‑reported issues.
· Experience working with bare‑metal systems and low‑level embedded programming.
· Knowledge of peripheral interfaces such as USB, serial flash, I2C, etc.
· Experience with Bluetooth‑based products is a strong advantage.
· Prior exposure to audio‑technology‑related embedded products is a plus.
· Strong analytical mindset and ability to work independently in fast‑paced environments.
· BE/B.Tech/MCA in Computer Science, Electronics, or a related discipline.

What You’ll Love About Working Here

We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You’ll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI.

About Us

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

SIMILAR OPPORTUNITIES

No similar jobs available at the moment.