Login Sign Up

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.