onsite
Software Control Engineer - Fuyao Glass America
Software Engineer
Software Control Engineer focused on designing, developing, and deploying embedded control solutions for consumer support services, leveraging PLC/SCADA, C/C++, and Python to enhance reliability and user experience.
About the role
Key Responsibilities
- Design, develop, and maintain embedded control software for consumer support platforms, ensuring high reliability and performance.
- Integrate PLC and SCADA systems with backend services, optimizing data flow and real‑time control loops.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications and user‑friendly interfaces.
- Implement and validate control algorithms, perform unit and integration testing, and troubleshoot production issues.
- Document design decisions, code standards, and test procedures to support maintainability and compliance.
Requirements
- Proven experience in embedded C/C++ development for control systems.
- Strong knowledge of PLC programming and SCADA architecture.
- Familiarity with real‑time operating systems and control theory.
- Experience with Python for scripting, automation, and data analysis.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.