Browse the latest developer jobs in Singapore.Join TelegramNew job alerts are currently paused.
< Back to all jobs

Senior Software Engineer (Back End, C++)

MINDTECK SINGAPORE PTE LTD

Software EngineeringExecutiveContractSembawang, Yishun, Singapore

Job Description

Software Engineer (Back End, C++) Note: 1 Year contract, either extendable or convertible to Permanent About the Job: We are seeking a passionate and innovative software engineer to join our team in Electrical & Industrial Solutions Group Center of Excellence (EISG COE) to launch the next generation software solution for future enterprise engagements. As a software expert engineer, you will be the critical contributor of solution framework knowledge in developing and integrating multiple software products to create solutions. You must be a proven expert with experience designing, implementing, and deploying end-to-end solutions. About the Team: You will work closely with strategic planners, product management, and customers to understand key challenges and create solutions that advance this position as a market leader in measurement test. Responsibilities: · Lead architectural design and system level integration, interfaces, and test requirements for our client’s board test and measurement software. · Work to outline end-solution and develop work breakdowns by shippable epics, milestones and ultimately work with leads on sprint deliverables. · Set the technology direction for major components and services; work hands-on to integrate them into our measurement test software. · Partner with internal and external stakeholders to understand requirements and translate them for the development teams. · Work closely with various software teams in the development of the common building blocks · Effectively communicate and interact up and down across the cross-functional teams and organizations. Basic Qualifications: · Bachelor/Master Computer Science/Electrical/Electronic Engineering or a software related discipline, from an accredited college or university · Minimum 3+ years’ experience working with product design/development/engineering and product management. · Proven track record to do what it takes to deliver our products to customers on schedule. · Excellent written and verbal communication skills are a must. · Knowledge with basic electronics principles, board testing technology, IEEE boundary scan standards and programming algorithms is an added plus. · Experience in design, implementation and deployment of software that support multiple platforms (Windows, Linux and MacOS) · Well-versed in modern techniques in object-oriented design, design patterns and measurement libraries · Expert working knowledge of application development using C, C++ 11/14 · Familiar with application development using Objective-C, Xcode, X Window (X11) · Knowledge in RestAPI, gRPC, microservice technology and containerization · Solid understanding of Jenkins CI/CD development flows and tools such as Microsoft Visual Studio, TFS, SharePoint, Git, Bitbucket, JIRA, Confluence or equivalent for cross platforms · Experience in reengineering and migrating legacy software solutions to modern technology platform is an added plus.

Listing closes 5 Dec 2026.

Apply directly through the original listing. The employer’s page has the latest application details.