Enable job alerts via email!

Software Engineer / Senior Software Engineer (C++ / C#)

ST ENGINEERING TRAINING & SIMULATION SYSTEMS PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in technology and engineering seeks a Senior Software Engineer to join their IOS team. The role focuses on developing innovative solutions for their Air Simulator project, involving GUI design and collaboration with various teams. Ideal candidates will have proficiency in C# and a willingness to learn, contributing to cutting-edge technologies in a collaborative environment.

Benefits

Competitive pay
Comprehensive benefits
Engaging projects
Collaborative workplace

Qualifications

  • Entry-level candidates welcome; senior roles require at least 3 years of experience.
  • Proficiency in C# and some knowledge of C++ is essential.
  • Experience engaging with end users is a plus.

Responsibilities

  • Design and develop GUIs for Flight Instructors and Operators.
  • Collaborate with other simulator subsystem teams for integration.
  • Document engineering requirements and testing procedures.

Skills

C#
C++
UI/UX best practices
Multi-threading
DevOps

Tools

gRPC
Databases
Microservices
PRISM

Job description

About ST Engineering

ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence, and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.

Our history spans more than 50 years, and our strategy is underpinned by our core values – Integrity, Value Creation, Courage, Commitment, and Compassion. These values guide every aspect of our business and are embedded in our culture – from the people we hire, to how we work with each other, our partners, and customers.

About our Line of Business - Training & Simulation Systems

Our Training & Simulation Systems business has nearly 40 years of experience in delivering innovative learning, training, and simulation solutions to customers in defense, public safety, security, and enterprise domains. We aim to create a better future through learning, training, and simulation.

Join Our Team

We are seeking a Senior Software Engineer to join our IOS team, contributing to the development of solutions for our Air Simulator project. The role involves designing and developing graphical user interfaces, ensuring integration with various simulator components, adopting the company's software frameworks, and documenting engineering requirements.

Responsibilities
  • Design and develop GUIs for Flight Instructors and Operators.
  • Collaborate with other simulator subsystem teams for proper integration.
  • Utilize software development tools, approaches, and frameworks such as gRPC, databases, microservices, and PRISM.
  • Apply UI/UX best practices.
  • Document engineering requirements, design, and testing procedures.
  • Travel overseas for training, meetings, or deployment as needed.
Qualifications and Qualities
  • Entry-level candidates are welcome; senior roles require at least 3 years of related experience.
  • Willingness to learn various technology areas, including frontend and backend development.
  • Proficiency in C# and some knowledge of C++, with an emphasis on good programming practices for high-performance simulation environments.
  • Independent learning and team collaboration skills are essential.
  • Experience engaging with end users and customers is a plus.
  • Knowledge of multi-threading in C# and C++ and practical DevOps experience are advantageous.
Our Commitment
  • Work on cutting-edge technologies and architectures.
  • Valuing diverse perspectives and contributions.
  • Engaging projects that make a difference.
  • A fun, passionate, and collaborative workplace.
  • Competitive pay and comprehensive benefits.

Learn more about us at ST Engineering Training & Simulation.

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