C++ Embedded Engineer

1 day 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 Capital Placement Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Design, develop, and test embedded software applications using C and C++. Write efficient, reusable, and maintainable code for embedded systems. Collaborate with hardware engineers to integrate software with hardware components.

  • Embedded C++

    1 day 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

    1 day 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 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...

  • Embedded C Developer

    2 weeks ago


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

    Hi Every one,I'm thrilled to share that I'm currently hiring at Tekskills for Firmware Embedded Developer as a Permanent position in Bangalore.Experience: 5+ YearsImmediate JoinersRole: Firmware Embedded Developer.Experience: 5+ YrsLocation: Bangalore.Skills & ToolsProgramming Languages: Expert in C, Embedded C, with working knowledge of Python for...


  • Bengaluru, Karnataka, India SightForge Technologies Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionSightForge Technologies is a pioneering embedded systems company dedicated to advancing the defense sector with high-end video processing solutions. Founded by industry veterans, our team brings decades of experience and a commitment to innovation. We are proud to be an Indian company, aligning with the national vision to boost local...


  • Bengaluru, Karnataka, India Versabyte Data Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role Overview:We are looking for motivated and skilled Embedded Software Engineers who have a strong foundation in embedded system development and are excited to work at the intersection of hardware and software. This role involves hands-on development, debugging, and optimization of embedded applications for real-world industrial and consumer electronics...


  • Bengaluru, Karnataka, India Astromeda Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Title: Embedded Engineer InternDuration: 6 monthsDepartment: Engineering / R&DAbout the RoleWe are looking for a motivated Embedded Engineer Intern to join our engineering team. As an intern, you will gain hands-on experience in embedded systems design, firmware development, and hardware-software integration. You will work closely with senior engineers...

  • Embedded Engineer

    1 day ago


    Bengaluru, Karnataka, India Ignitarium Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title:Embedded RTOS EngineerLocation:Kochi/BengaluruExperience: 2-5 yearsNP:0-30 daysJob Summary:We are seeking a skilled Embedded Systems Engineer with hands-on experience in Real-Time Operating Systems (RTOS) to join our engineering team. You will be responsible for designing, developing, testing, and maintaining embedded software for our...


  • Bengaluru, Karnataka, India Skoegle IOT Innovations Pvt ltd Full time ₹ 12,000 - ₹ 14,00,000 per year

    Design and develop embedded software for various applicationsImplement real-time operating systems (RTOS) for efficient system performanceUtilize C and C++ programming languages for software developmentWork on embedded C programming for microcontrollersCollaborate with cross-functional teams to integrate software with hardware componentsConduct circuit...