- Design, develop, and implement control software for automation systems and embedded devices.
- Collaborate with cross-functional engineering teams to define software requirements and system specifications.
- Develop and maintain real-time control algorithms to ensure system stability and performance.
- Test, debug, and optimize control software to meet reliability and safety standards.
- Integrate software with hardware components, sensors, and actuators for seamless operation.
- Document software designs, code, and testing procedures in accordance with industry standards.
- Participate in code reviews and provide constructive feedback to ensure code quality.
- Support commissioning, troubleshooting, and maintenance of deployed control systems.
- Stay updated with the latest advancements in control engineering and software development.
- Assist in the continuous improvement of development processes and tools.
Bachelor's degree Proven experience from 1 to 3 years