C++ Embedded Engineer

2 days ago


Bengaluru, Karnataka, India Tata Elxsi Full time ₹ 15,00,000 - ₹ 25,00,000 per year

You will be responsible for developing and maintaining high-quality, efficient C/C++ code for embedded products in alignment with product requirements. Working extensively with microcontrollers such as STM, NXP, or other 32-bit platforms will be a key aspect of your role. You will also develop drivers and software for communication interfaces like SPI, UART, I2C, USB, etc. It will be essential to perform unit, integration, and system testing to validate software correctness and performance. Active participation in design reviews, code reviews, and architectural discussions is expected, as well as collaborating with cross-functional teams to deliver integrated customer solutions. Ensuring code quality, documentation, and deployment through CI/CD pipelines will also be part of your responsibilities. Troubleshooting and efficiently resolving production issues will be crucial for success in this role. - Possess 4 to 7 years of strong embedded software development experience in C++ (C is optional) - Proven experience in low-level device driver development is a must - Hands-on experience with microcontrollers, particularly STM, NXP, or any 32-bit architecture - Working knowledge of communication interfaces like SPI, UART, I2C, USB is essential - Familiarity with hardware test equipment such as oscilloscopes, logic analyzers, and schematic reading is desired - Experience with automation testing using Python scripting and CppUTest framework will be advantageous - Strong experience in creating design documents, unit testing, and requirements analysis - Proficiency with version control tools such as Git - Comfort with working in an Agile development environment is expected - Excellent analytical, problem-solving, and communication skills - Ability to work both independently and collaboratively in teams is crucial for this role Desirable qualifications include experience or knowledge of the medical domain and prior exposure to CI/CD pipeline implementation.,



  • Bengaluru, Karnataka, India Andor Tech Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per year

    Embedded C++ Developer – Linux / Network ApplicationsLocation:Bangalore [Hybrid] | Full-Time|Immediate or 15 daysExperience: Position 1:Software Engineer 2-4YrsPosition 2:Senior Software Engineer-4-6YrsAbout the RoleWe're hiring an experiencedEmbedded C++ Developerto design and develop high-performancenetwork applications on embedded Linuxplatforms. You'll...

  • Embedded C++

    2 days ago


    Bengaluru, Karnataka, India Randstad Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role Overview: You should have 5-8 years of experience and a strong proficiency in C++ (C++11/14/17) in embedded environments. Your expertise should include embedded Linux development and kernel user-space interaction. A deep understanding of Bluetooth protocols, with hands-on experience in BlueZ or other open-source stacks, is necessary. Moreover, you...

  • Embedded C Expert

    2 days ago


    Bengaluru, Karnataka, India KPIT Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job DescriptionHiring Engineers, Technical Leads, and Architects with Embedded C ExpertiseWith 100s of millions of lines of code, automobiles are seeing an exponential growth in software – so much so that next generation vehicles are referred to as "Software Defined Vehicles". With Embedded at the core of the control and communication software stack of...


  • Bengaluru, Karnataka, India Prathigna HR Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role: Embedded C++ (Automotive Domain) Experience: 5 to 9 yrs Location: Bangalore/Kolkata/Pune. 1. C++ 11 is Mandatory Minimum (C++ 14 is added advantage). Requirement is basically for C++ 14 or above. 2.Requirement Engineering, understanding the requirement and elicitation. 3.Automotive domain is mandatory. 4.should have experience on static analysis, unit...


  • Bengaluru, Karnataka, India Tata Consultancy Services (TCS) Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Skill- Embedded CExp- 3-10 yearsLocation- Bangalore/HyderabadBE/BTech Electronics/Computer EngineeringExperience in hands-on development and troubleshooting on embedded targets - such as ARM, 8051, QEMU, Baseboard Management ControllersSolid programming experience in C, C++ & IPC mechanismsProven experience in Embedded System Architecture and...

  • Embedded C

    2 days ago


    Bengaluru, Karnataka, India Yashmit Human Resource Management Services Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Below are the skill set we are looking for. And immediate joiners.* Proficient in Embedded C programming* Strong knowledge in microcontrollers and surrounding hw interfaces* Hold on different communication protocols CAN, Flexray, Serial, UART, SPI, I2C* Hands on different development boards* RTOS knowledge* Good communication skillsBasic educational...

  • Embedded C

    2 days ago


    Bengaluru, Karnataka, India MM Staffing & Career Consultants Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    Job Description:*3+ years of experience*Automotive Domain experience in CANalyser/CANoe, Unit Testing (Tessy, RTRT, Vectorcast,etc.), Knowledge on CanStack, J1939. Embedded C, CAN, functional development and basic AUTOSAR*Excellent coding/debugging skills in embedded C *Knowledge and working experience in MISRA warning *SDLC knowledge/Config...


  • Bengaluru, Karnataka, India Tata Consultancy Services (TCS) Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Role : Embedded C++ DevelpoerExperience - 3 Y-10 YLocation - Banaglore, pune, HyderabadSkill Set : - Embedded system – C, C++Linux/QNX BSP device driver development QNX knowledge (added advantage.MUST HAVE :Automotive Domain ExperienceStrong experience in Embedded C, C++Experience in Xilinx MPSoC chipset and associated Software tool chain.Strong experience...


  • Bengaluru, Karnataka, India People Prime Worldwide Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    About Company:Our Client is a multinational IT services and consulting company headquartered in USA, With revenues 19.7 Billion USD, with Global work force of 3,50,000 and Listed in NASDAQ, It is one of the leading IT services firms globally, known for its work in digital transformation, technology consulting, and business process outsourcing, Business Focus...


  • Bengaluru, Karnataka, India Arrow Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Position:Senior Engineer [Embedded/BSP/C/Linux]Job Description:Technical Skills* Experience working with Embedded Linux BSP (Board Support Package) on embedded platforms.* Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto / Buildroot or any other build systems * Familiarity working with development tools like...