As a Lead Control Systems/Software Engineer, you will play a key role in designing, developing, and integrating advanced control systems and software solutions that meet our product requirements. You will work closely with a team of technical specialists, including mechanical engineers, electrical engineers, and software developers to ensure the successful development of our products.
Do You Have?
* Strong expertise in software system design, development, and integration in machine control context
* Proficiency in high level programming languages such as C++, Python, C# as well as exposure to the IEC 61131-3 family of PLC languages.
* Experience with a broad spectrum of software frameworks and architectures
* Ability to apply algorithmic solutions to technical challenges in an efficient, practical manner
Key Responsibilities
* Lead the design, development, and testing of advanced control systems and software solutions
* Collaborate with cross-functional teams to ensure successful product integration
* Develop and maintain technical documentation, including design specifications and test plans
* Provide technical expertise and guidance to junior engineers and team members
Minimum Requirements
* Proven experience as a Control Systems/Software Engineer (5+ years)
* Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mechatronics, or related field
* Strong understanding of software development methodologies and version control systems
* Experience with robotics, mechatronics systems as well as vision systems
* Knowledge of machine learning algorithms and their application in control systems
#J-18808-Ljbffr