We use technical cookies and visit statistics: Yandex Metrica and Zorky's own de-identified visit log (cookie zk_aid). We never collect form contents, search text or full IP addresses, and never sell data. Opt out with the button below, or with Global Privacy Control or Do Not Track in your browser. More about cookies and statistics.
Zorky CRMZorky CRM
EN|RU
@termdocs
← All jobs

Principal Software Engineer

principal5,500 SGD · period not specifiedSingapore, SGScore 69.5/100today
Market insights
📊 Architecture: salaries and demand on the market
Stack
c#c++
Apply
Upload your CV — we will connect you with the employer directly through our pool.
Send your CV →
Description
Job Overview: We are looking for an experienced Senior Software Engineer / Principal Engineer to develop and enhance software solutions for industrial automation systems. You will work on machine control, hardware integration and Windows-based applications, collaborating closely with multidisciplinary engineering teams to deliver reliable and high-performance automation solutions. Work on advanced industrial automation and machine control solutions Hands-on exposure to C++, C#, WPF, motion control & hardware integration Senior-level opportunity with strong technical ownership and cross-functional exposure Key Responsibilities Design, develop, test and troubleshoot industrial automation software using C++, C# and WPF. Develop and integrate machine functionalities involving motion control cards, distributed I/O systems, sensors and actuators. Implement reliable communication between software and hardware components and optimise application performance. Apply multithreading, synchronization and memory management techniques to develop robust and efficient applications. Collaborate closely with electrical and mechanical engineers to translate system requirements into effective software solutions. Perform code reviews, troubleshooting and software optimisation while ensuring high standards of code quality, reliability and maintainability. Job Requirements Bachelor's Degree in Computer Science, Software Engineering or a related discipline, or equivalent relevant experience. Minimu
Employer contacts (email/phone/telegram) are hidden from the public preview — send your CV, and we will connect you directly.
Urgent question? Message @termdocs