Talent.com
This job offer is not available in your country.
Embedded Development Lead - C / C++

Embedded Development Lead - C / C++

FirstcareercentreIndia
1 day ago
Job description

Description : Job Description :

We are looking for a skilled Embedded Software Developer with strong experience in C++ and RTOS-based application development. The candidate will work on developing, testing, and maintaining embedded systems, including hardware integration and communication protocols.

Must-Have Skills :

  • 6+ years of experience in Embedded Software Development using C++
  • Hands-on experience with RTOS, preferably Zephyr, for application development in C / C++
  • Experience in Unit Testing using GTest
  • Knowledge of data acquisition modules and board bring-up
  • Strong debugging skills and problem-solving ability
  • Exposure to hardware peripherals
  • Familiarity with Git, Jira, and Confluence
  • Knowledge of Python and Shell scripting

Good-to-Have Skills :

  • Experience with U-Boot, Embedded Linux, and other open-source components
  • Additional RTOS experience is a plus
  • Experience with communication interfaces such as I2C, SPI, RS232 / 485, USB
  • Understanding of industrial protocols like Ethernet, Modbus, REST
  • Hands-on experience with MQTT, HTTP, BLE, Wi-Fi, and Web servers
  • Skill Set Keywords :

  • C++, Embedded C++, RTOS, MQTT, Zephyr, GTest, Python, Shell Scripting, Git, Jira, Confluence
  • Roles & Responsibilities :

  • Design, develop, and maintain embedded software modules
  • Conduct unit testing and integration testing
  • Collaborate with hardware engineers for board bring-up and peripheral integration
  • Debug and resolve issues in embedded systems
  • Work with cross-functional teams to deliver high-quality embedded solutions
  • Maintain documentation in Confluence / Jira
  • (ref : hirist.tech)

    Create a job alert for this search

    Development Lead • India