Embedded C++ Software Engineer

6 days ago


ChennaiHyderabad, India SAN Engineering Solutions Full time
Embedded C++ Developer Job Description

We are seeking a highly skilled Embedded C++ Developer to contribute to the development of cutting-edge embedded systems. The ideal candidate will have a strong foundation in C++ programming, a deep understanding of embedded systems, and a passion for creating innovative solutions.

Key Responsibilities:
  • Design, develop, and maintain embedded C++ applications for various hardware platforms.
  • Work with Linux-based embedded systems, including kernel configuration, device driver development, and system optimization.
  • Program microcontrollers (such as ARM, AVR, and PIC) to control hardware components and implement embedded functionalities.
  • Integrate and utilize Real-Time Operating Systems (RTOS) to manage tasks, resources, and timing constraints in embedded systems.
  • Develop code to interact with various hardware interfaces (UART, I2C, SPI, etc.) and ensure proper communication.
  • Utilize debugging tools (JTAG, GDB) to identify and resolve issues in embedded software.
  • Apply analytical and problem-solving skills to diagnose and address complex technical challenges.
  • Work effectively as part of a cross-functional team to deliver high-quality embedded solutions.
Required Qualifications:
  • 5-8 years of hands-on experience in Embedded C++ development.
  • Strong proficiency in Linux development, including kernel configuration and device driver development.
  • Proven expertise in microcontroller programming (ARM, AVR, PIC, etc.).
  • Experience with RTOS (Real-Time Operating Systems).
  • Knowledge of hardware interfaces (UART, I2C, SPI, etc.).
  • Proficiency in debugging tools and techniques (JTAG, GDB).
  • Strong problem-solving and analytical skills.
  • Ability to work in a collaborative team environment.
Preferred Qualifications (Optional):
  • Experience with specific embedded development boards or platforms (e.g., Raspberry Pi, Arduino).
  • Familiarity with embedded system design methodologies and tools.
  • Knowledge of hardware design principles and schematics.
  • Experience with version control systems (Git, SVN).
  • Certification in embedded systems or relevant technologies.

  • Software Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India TekPillar Full time

    We are looking for an experienced Embedded Software Engineer with a strong foundation in Embedded C and C++ to join our dynamic team in Chennai. If you're passionate about embedded systems and enjoy solving complex technical challenges, this role is perfect for you!"Job Title : Embedded Software EngineerExperience : 4-6 YearsLocation : ChennaiRequired...

  • Software Engineer

    1 month ago


    Chennai, India TekPillar Full time

    We are looking for an experienced Embedded Software Engineer with a strong foundation in Embedded C and C++ to join our dynamic team in Chennai. If you're passionate about embedded systems and enjoy solving complex technical challenges, this role is perfect for you!"Job Title : Embedded Software EngineerExperience : 4-6 YearsLocation : ChennaiRequired...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    Embedded C Software EngineerAt TETRAHED INC, we are seeking an experienced Embedded C Software Engineer to join our team. The ideal candidate will have a strong background in Embedded C programming, with a focus on real-time operating systems and cloud-based applications.Key Responsibilities:Design and develop embedded software systems using C programming...


  • Chennai/Hyderabad, India SAN Engineering Solutions Full time

    Embedded C++ DeveloperWe are seeking a highly skilled Embedded C++ Developer to contribute to the development of cutting-edge embedded systems at SAN Engineering Solutions.The ideal candidate will have a strong foundation in C++ programming, a deep understanding of embedded systems, and a passion for creating innovative solutions.Key Responsibilities:Design,...


  • Chennai/Hyderabad, India SAN Engineering Solutions Full time

    Job Title: Embedded C DeveloperAt SAN Engineering Solutions, we are seeking an experienced Embedded C Developer to join our team. The successful candidate will be responsible for designing, developing, and implementing embedded software solutions using C programming language.Key Responsibilities:Design and develop embedded software solutions using C...


  • Chennai, Tamil Nadu, India Devlats Pvt Ltd Full time

    Job Title: Embedded C++ DeveloperDevlats Pvt Ltd is seeking an experienced Embedded C++ Developer to join our team.About the RoleWe are looking for a skilled Embedded C++ Developer to design and implement user interfaces following MVVM and MVC architectures. The ideal candidate will have experience with Modern C++ and embedded systems development, as well as...


  • Chennai, Tamil Nadu, India Devlats Pvt Ltd Full time

    Job Title: Embedded C++ DeveloperDevlats Pvt Ltd is seeking an experienced Embedded C++ Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining embedded software for MS Windows-based applications.Key Responsibilities:Develop and maintain embedded software using Modern...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking a skilled Embedded Software Developer to join our Open Source software development team. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for analyzing, porting, integrating, and optimizing Open Source software onto the QNX Real-Time Operating System (RTOS).Key Responsibilities:Analyze...


  • Hyderabad, Telangana, India Findernest Software Services Pvt Ltd Full time

    Firmware Engineer RoleWe are seeking a skilled Firmware Engineer to join our team at Findernest Software Services Pvt Ltd. As a Firmware Engineer, you will play a crucial role in developing and maintaining embedded software for various electronic devices.Key ResponsibilitiesFirmware Development: Design and implement firmware solutions for embedded systems,...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Summary:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key Responsibilities:Design...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As a key member of our Open Source software development team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking an experienced Embedded Software Developer to join our Open Source software development team. As a key member of our team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, India VARITE Inc. Full time

    Job Title: Embedded C++ DeveloperWe are seeking a highly skilled Senior Software Engineer with over 10 years of experience in software development, particularly in the fields of Electronic Design Automation (EDA), embedded systems, or telecommunications. The ideal candidate will have a strong background in product development and will be responsible for...


  • Bangalore/Pune/Chennai, India INSIGHTEK GLOBAL CONSULTING PRIVATE LIMITED Full time

    Job Title : Sr. Embedded C++ DeveloperLocation : RemoteJob Type : Full-TimeJob Description :We are seeking a skilled Embedded C++ Developer with expertise in Advanced Driver Assistance Systems (ADAS), specifically focusing on Camera and Radar technologies within the Automotive domain. The ideal candidate will be responsible for developing, testing, and...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking an experienced Embedded Software Developer to join our Open Source software development team. As a key member of our team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...

  • Embedded C Developer

    3 weeks ago


    Chennai/Hyderabad, Tamil Nadu, India SAN Engineering Solutions Full time

    Job Description :Key Responsibilities :Software Development :- Design, develop, and implement embedded software solutions using C programming language.- Optimize code for performance, memory usage, and power consumption.- Collaborate with hardware engineers to ensure compatibility and integration.Protocol Implementation :- Implement and test CAN protocols,...

  • Embedded C Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India TekPillar Full time

    Job Title : Embedded Software EngineerExperience : 4 to 6 YearsLocation : ChennaiKey Skills :- Embedded C,C++, RTOS, Microcontroller - Embedded C/C++ : Strong proficiency in writing and optimizing code for embedded systems. - RTOS : Experience working with Real-Time Operating Systems (e.g., FreeRTOS, VxWorks, ThreadX, etc.). - Microcontrollers : Deep...

  • Embedded C Engineer

    1 month ago


    Chennai, India TekPillar Full time

    Job Title : Embedded Software EngineerExperience : 4 to 6 YearsLocation : ChennaiKey Skills :- Embedded C,C++, RTOS, Microcontroller - Embedded C/C++ : Strong proficiency in writing and optimizing code for embedded systems. - RTOS : Experience working with Real-Time Operating Systems (e.g., FreeRTOS, VxWorks, ThreadX, etc.). - Microcontrollers : Deep...


  • Hyderabad, India Xenspire Technologies Full time

    Salary : 10 - 40 LPAJob Title : Embedded Systems EngineerLocation : Hyderabad, IndiaPosition Overview :As an Embedded Systems Engineer you will play a crucial role in the design, development, and deployment of embedded systems. You will collaborate with cross-functional teams to deliver cutting-edge solutions that meet both technical and business...