LEAD SOFTWARE ENGINEER - RELEVANT EXP IN C++ - SINGAPOREANS ONLY - #1114767
TG Group Pte Ltd

Job Description:
Project Development: Design, develop, and implement software solutions in C++ for both Linux and Windows environments, focusing on UI and communication protocols.
UI Development: Develop and maintain user interfaces, potentially using Qt or other relevant frameworks.
Communication Protocols: Implement and manage communication protocols such as TCP/IP and RTI.
Testing: Perform and oversee unit, integration, and system testing using tools like Parasoft or other relevant testing frameworks.
Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to gather requirements and translate them into technical specifications.
Code Quality: Write clean, maintainable, and efficient code. Conduct code reviews and ensure adherence to best practices and coding standards.
Documentation: Create and maintain detailed technical documentation for developed software and systems.
Continuous Improvement: Stay up-to-date with emerging technologies and industry trends. Propose and implement improvements to existing systems and processes.
Job Requirements:
Proficiency in C++ programming.
Experience with Linux and Windows operating systems.
Familiarity with UI development frameworks such as Qt or others.
Knowledge of communication protocols like TCP/IP and RTI.
Experience with testing tools such as Parasoft or similar.
Familiarity with other programming languages and framework(s) (e.g., Python, Java, Visual Studio, PowerShell, Bash/Command line) is beneficial.
Knowledge of version control systems (e.g., Git).
Experience with cloud services (e.g., AWS, Azure, Google Cloud) is a plus.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Assistant / Service Delivery Manager (DSC/CY/ICC)

Finance Business Partner

Purchasing Buyer
