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
Location: tamil-nadu, IN
Posted Date: 5/8/2025
Contact Information
Contact | Human Resources Angel and Genie |
---|