C++ Software Engineer for Embedded Systems

4 days ago


Chennai Bengaluru Bangalore, India beBeeSoftwareEngineer Full time US$ 90,000 - US$ 1,20,000

We are seeking a highly skilled C++ software engineer to join our team and contribute to the development of embedded systems.

Job Description

The successful candidate will be responsible for designing, implementing, testing, and debugging complex C++ programs. This role requires strong expertise in C++ programming languages, as well as experience working with Linux command line interfaces.

Required Skills and Qualifications
  • Proficiency in C++ programming language (versions 11 and above)
  • Experience in designing and implementing test plans, including test cases, code coverage, and debugging
  • Familiarity with Bazel or other building tools
  • Working knowledge of Git and Gerrit or similar code review tools
  • Experience in unit testing using GTest or similar frameworks
  • Ability to work from Linux command line without GUI
Benefits
  • Ongoing training and professional development opportunities
  • A collaborative and dynamic work environment
  • The chance to work on challenging projects with talented individuals
Others
  • Strong understanding of computer science concepts and principles
  • Excellent problem-solving and analytical skills
  • Good communication and teamwork skills
Key Responsibilities
  1. Design and implement complex C++ programs
  2. Develop and maintain high-quality code
  3. Collaborate with cross-functional teams to identify and prioritize project requirements
  4. Ensure timely delivery of projects while maintaining high standards of quality

This is an exciting opportunity for a motivated and experienced software engineer to join our team and take on new challenges. If you are passionate about C++ and embedded systems, we encourage you to apply.



  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 18,00,000 - ₹ 21,30,000

    Embedded C Software EngineerWe are seeking highly skilled Embedded C software engineers to join our team. As an embedded systems expert, you will design and develop base software layers, middleware components, and applications for future Software Defined Vehicles.Job Description:Design and develop high-quality, efficient, and reliable Embedded C code for...


  • Bengaluru, Karnataka, India SAUBHA AERIAL SYSTEMS Full time

    About Us At Saubha Aerial Systems we are building the future of drone safety We are currently developing Autonomous Drone Parachute Systems that protect UAVs across delivery surveillance defense and mobility applications with many more safety-focused products in the pipeline By making drones safer we are helping unlock their large-scale adoption in...

  • Embedded C++ Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Akshaya IT Business solutions Full time

    Job Title : Embedded C++ Engineer - Yocto/LinuxLocation : BangaloreExperience : 6-9 YearsRequired skills : YAML, Python, Bash Scripting, Linux OS, Linux C++ Toolchain, Yocto.Job Description :We are seeking a Embedded C++ Engineer - Yocto/Linux skilled with hands-on experience in Yocto or Buildroot, and a solid background in C++ development within Linux...


  • Bengaluru / Bangalore, Thiruvananthapuram / Trivandrum, Chennai, India beBeeEmbeddedDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000

    ROLE SUMMARY:Embedded engineers play a crucial role in the development of cutting-edge technologies. As an embedded engineer, you will be responsible for designing and implementing software and hardware solutions for high-performance systems.KEY RESPONSIBILITIES:Develop and implement software and firmware solutions for embedded systems using C/C++...


  • Chennai, Gurgaon / Gurugram, Bengaluru / Bangalore, India beBeeSoftware Full time US$ 90,000 - US$ 1,20,000

    Embedded System Software Engineer RoleJob DescriptionWe are seeking an experienced Embedded System Software Engineer to join our team. As an Embedded System Software Engineer, you will be responsible for designing and implementing software of embedded devices and systems from requirements to production and commercial deployment.Responsibilities:Design and...


  • Bengaluru, Karnataka, India beBeeembedded Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Title: Embedded Systems Software EngineerDescription:We are seeking an experienced Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Your key...


  • Chennai, Tamil Nadu, India beBeeDeviceDriver Full time ₹ 10,00,000 - ₹ 20,00,000

    Job Opportunity:The successful candidate will be responsible for designing, developing, and debugging device drivers in Unix or Unix-like environments such as FreeBSD and Linux. This role requires a strong understanding of C/C++ programming languages and experience with embedded software development.Key Responsibilities:Design and develop device drivers in...

  • Embedded C Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Talpro Full time

    Mandatory Skill : Embedded C development, Microcontroller, ARM, Bluetooth, Baremetal RTOS.Experience : 7 15 YearsLocation : Preferably Bangalore.Salary CTC : INR From 20 LPA -25 LPANotice Period : Max 30 Days.Job Summary : - Good in C programming, firmware development, debugging skills.- Worked as part of Agile Scrum team good to have Linux, Bluetooth A...


  • Bengaluru, Karnataka, India The It Mind Services Full time

    Job Description- We are seeking an experienced Embedded C++ Developer to join our dynamic team in India. The ideal candidate will have a strong background in embedded systems and a passion for developing high-quality software solutions. You will work closely with hardware engineers and product managers to create innovative embedded applications.- Design,...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Description">We are seeking an experienced Embedded Systems Software Engineer to join our team. As a key member of our software development group, you will be responsible for designing, developing, and testing embedded systems software.">Responsibilities:">">Develop and implement device drivers for Linux-based systems">Create and maintain firmware for...