Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

THE TALENT PEOPLE PTE. LTD.

Penarth

On-site

GBP 45,000 - 60,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology recruitment firm in Penarth is seeking software engineers to develop next-generation machines using C++ and C#. The ideal candidates should have a Bachelor’s or Master’s degree in computer engineering and 3-8 years of experience in software development, particularly within the precision electro-mechanical industry. Strong problem-solving abilities and proficiency in object-oriented design methodologies are essential. Join us to play a pivotal role in advancing technological innovations in Singapore’s Precision Engineering sector.

Qualifications

  • Bachelor’s or Master’s degree in computer engineering / computer science or related engineering discipline.
  • 3-8 years of experience in software development with precision electro-mechanical components.
  • Proficient in C++ / C# with strong analytical skills.

Responsibilities

  • Develop next generation machines using C++/C# and implement application functions.
  • Participate in the full software lifecycle including requirements and design.
  • Develop features in existing code, troubleshoot software errors.

Skills

C++
C#
Object Oriented Design
Problem Solving
Communication Skills

Education

Bachelor’s or Master’s degree in Computer Engineering
Job description
The Talent People x JSIT-PE

The Talent People is proud to partner with JSIT-PE, a government initiative aimed at strengthening Singapore’s Precision Engineering sector by addressing manpower challenges and fostering industry growth.

By applying for our job opportunities, you’re joining a strategic effort to enhance Singapore’s Precision Engineering landscape.

Roles & Responsibilities
Job Description
  • Develop next generation machine using C++/C# platform and implement cross-application functions on the machines
  • Participate in full software lifecycle including requirements, specification, design, and construction using agile and object oriented methodologies
  • Development of new features and capabilities in existing code base, troubleshooting and root cause analysis and correction of software errors
  • Work with cross-team members such as process and mechanical engineers in code testing or debugging
Job Requirements
  • Bachelor’s or Master’s degree in computer engineering / computer science or related engineering discipline with significant software coursework.
  • 3-8 years of experience on software development with high precision electro‑mechanical components and system
  • Proficient in C++ / C# and Object Oriented Analysis & Object Oriented Design Methodologies
  • Experience in debug and bring-up of prototype HW/SW systems and their interaction with motion systems
  • Working experience in semi‑conductor industry preferred
  • Strong analytical and problem solving skills
  • Good communication and interpersonal skills
  • Self‑motivated and able to work independently

The Talent People 24C2589

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.