Angel and Genie

Embedded Developer - C++

Job Location

tamil-nadu, India

Job Description

We are seeking a highly experienced Embedded Developer with deep expertise in C++ and Linux-based development to join our engineering team. This role demands a seasoned professional who can design, implement, and optimize real-time embedded software solutions for complex industrial or IoT systems. You will be working on mission-critical applications involving multithreading, industrial communication protocols, and real-time operating systems. Key Responsibilities : - Develop and maintain high-performance embedded software using C++ for Linux-based platforms. - Work with real-time operating systems (RTOS) to ensure time-sensitive system responses. - Design and implement multithreaded applications with inter-process communication and synchronization. - Integrate industrial communication protocols such as PROFINET, Modbus, and other fieldbus technologies. - Work with CI/CD pipelines, automate builds using CMake, and maintain version control using Git. - Develop and maintain shell scripts for system automation, testing, and deployment. - Collaborate with cross-functional teams (hardware, QA, and systems engineering) to deliver integrated embedded solutions. - Optimize system performance, troubleshoot complex bugs, and conduct root cause analysis. - Contribute to documentation, code reviews, and ensure adherence to development best practices. Required Qualifications & Skills : - Bachelors degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline. - 10 years of hands-on experience in embedded systems development using C++ on Linux. - Strong expertise in Multithreading and concurrency control, Communication protocols (PROFINET, Modbus), Build systems (CMake), CI/CD practices and version control (Git), Shell scripting for automation - Familiarity with OS platforms and real-time operating systems (RTOS) - PLC (Programmable Logic Controller) knowledge or integration experience - Exposure to hardware-level debugging and driver development - Experience in industrial automation or embedded IoT product development - Knowledge of cybersecurity best practices in embedded systems (ref:hirist.tech)

Location: tamil-nadu, IN

Posted Date: 5/8/2025
View More Angel and Genie Jobs

Contact Information

Contact Human Resources
Angel and Genie

Posted

May 8, 2025
UID: 5163110285

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.