Lead Engineer
Posted Updated
Summary
Lead engineer designing, developing, and maintaining C++ software for industrial automation systems, while documenting solutions, mentoring junior engineers, and troubleshooting IoT devices and networks. Core stack: C++, Python scripting, and industrial protocols like Modbus and Profibus.
Roles and Responsibilities :
- Design, develop, test, and maintain complex software applications for industrial automation systems using C++ programming language.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet customer needs.
- Develop technical documentation and provide training to junior engineers on new technologies and best practices.
- Troubleshoot issues related to IoT devices and networks.
Job Requirements :
- 8-18 years of experience in embedded system development with expertise in C++ programming language.
- Strong understanding of Python scripting for automating tasks and integrating with other systems.
- Experience working with industrial automation protocols such as Modbus, Profibus, etc.