Embedded C++ Developer
Akkodis
2 - 5 years
Bengaluru
Posted: 13/06/2026
Getting a referral is 5x more effective than applying directly
Job Description
Key responsibilities
- Design and develop embedded software
- Understand integration requirement of infotainment system to underlying OS/HW to design and develop accordingly
- Build quick proof of concepts and scale it to production-grade solution
- Lead and manage a team
- Nurture and mentor technical team to develop the solutions
- Be hands-on and lead from the front in following the best practices in development and CI/CD methodologies
- Operate in a highly iterative Agile (Scrum) development environment and deliver significant functionality every sprint
- Work collaboratively in a diverse environment
- Own delivery of features from top to bottom, from concept to code to production
- Work closely with product owners to shape and deliver features to customers
You are a successful candidate if you:
- Have 6+ years of experience with experience building embedded software
- Have strong experience in C/C++ and in full engineering lifecycle of embedded applications in Linux
- Have good grasp on audio concepts such as codecs, streaming formats and multimedia connectivity
- Understand of Wifi and Bluetooth system integration
- Are hands-on experience with Linux OS, Linux Kernel, Linux device drivers
- Are experienced in RPC using gRPC, Capn proto
- Understand non-functional aspects like performance, security, reliability
- Have experience working with CI/CD pipelines
- Have debugging, profiling and performance optimization skills
- Collaborate with the team, leadership and product owners to build solutions
- Can manage ambiguity and comfortable being set loose without a lot of direction
- Have experience working in a fast paced Agile/Scrum environment
- Are comfortable rolling up your sleeves and getting your hands dirty
- Have the ability and willingness to lead C manage other developers including mentoring, performance reviews, etc
- Are confident in expressing your point of view from a position of knowledge and experience
- Are also receptive to feedback and open to revising your plans when appropriate
It will be Nice if you have:
- Experience in automotive navigation/infotainment system development
- Have public cloud(Azure, AWS, or Equivalent) experience in production
- Experience in microservices development in golang/rust/java
- Containerization experience
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
