Assistant Principal Software Engineer

1 week ago


Jurong East West Region, Singapore ST Engineering Geo+Insights & Satellite Systems Full time

Title: Assistant Principal Software Engineer (C++|C#)(DSC|SN)

Job ID: 20562

Location:

ST Engineering Jurong East Bui, SG

Description
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.

Join our Cyber Team

We are an industry leader in cybersecurity with over two decades of experience, we deliver a holistic suite of trusted cybersecurity solutions to empower cyber resilience for government and ministries, critical infrastructure, and commercial enterprises. Backed by our indigenous capabilities and deep domain expertise, we offer robust cyber-secure products and services in cryptography, cybersecurity engineering, digital authentication, SCADA protection, audit and compliance. We specialise in the design and build of security operations centres for cybersecurity professionals and provide managed security services to strengthen the cybersecurity posture of our government and enterprise customers.

Job Overview
As an Assistant Principal Software Engineer, you will play a key role in bridging technical leadership and hands-on development. You will assist in defining architecture, lead complex projects, and mentor senior engineers while ensuring secure, scalable, and high-performance solutions. This position requires strong technical depth, leadership capability, and collaboration across teams to deliver enterprise-grade applications and Outlook plugins with advanced cryptographic features.

Key Responsibilities

  • Support the Principal Engineer in defining and implementing software architecture for mission-critical applications.
  • Lead development of complex modules and ensure adherence to secure coding practices and performance standards.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions. Conduct code reviews, architecture assessments, and enforce best practices in design and implementation.
  • Mentor senior and mid-level engineers, fostering technical growth and knowledge sharing.
  • Assist in evaluating emerging technologies and contribute to product roadmap decisions.
  • Ensure robust version control, CI/CD pipelines, and maintain high-quality documentation.
  • Participate in customer and stakeholder discussions, providing technical insights and recommendations.

Required Qualifications

  • 8–10 years of professional experience in C++ and C# development, with at least 3 years in a technical leadership role.
  • Proven experience in designing and delivering secure Windows-based applications and Outlook plugins.
  • Strong understanding of cryptographic algorithms (AES, RSA, ECC) and secure software design principles.
  • Proficiency with development tools (Visual Studio, Git), CI/CD systems, and debugging techniques.
  • Excellent problem-solving skills and ability to guide teams through complex technical challenges.
  • Strong communication and collaboration skills.

Preferred Qualifications

  • Experience with enterprise security frameworks and compliance standards.
  • Familiarity with Agile/Scrum methodologies and DevSecOps practices.
  • Exposure to architectural decision-making and risk analysis.

Work location: Jurong East

Find out more:

ST Engineering believes in fostering a culture where team members are encouraged to overcome challenges, explore new ideas, and work together to succeed. We value individuals who are determined to push beyond the boundaries, and have a thirst for knowledge, continuous learning, and self-improvement.



  • Jurong East, Singapore ST ENGINEERING INFO-SECURITY PTE. LTD Full time

    Company description: Singapore Technologies Engineering LtdJob description: 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...

  • Principal Engineer

    7 days ago


    Jurong East, West Region, Singapore ST Engineering Geo+Insights & Satellite Systems Full time

    Title: Principal EngineerJob ID: 20031Location:ST Engineering Jurong East Bui, SGDescriptionST 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....

  • Principal Engineer

    1 week ago


    Jurong West, Singapore Choon Huat Engineering Pte Ltd Full time

    About UsChoon Huat Engineering is a leading provider of power solutions for construction and industrial applications, with decades of experience in generator systems, power distribution, and most recently, Battery Energy Storage Systems (BESS). We serve clients across Singapore and the region, delivering reliable equipment and technical excellence.We are...


  • Jurong East, Singapore Dell Full time

    Our Regulatory Engineering team thrives on the challenge of operating in a complex global environment. We ensure product compliance to global regulatory, market and customer requirements in all our target regions. We work across segments and functions to integrate policy relating to emissions, safety and the environment into products and solutions. As we...


  • Jurong East, Singapore Jobline Resources Pte Ltd Full time

    **Responsibilities**: - Responsible for in-building radio system design for TETRA trunked radio, 4G/5G communication systems and other mission critical communications system using IBWAVE software - To conduct site surveys and lead design reviews with customers - To assist Project Manager to provide regular updates for smooth project implementation through...

  • Software Engineer

    1 week ago


    Jurong East, West Region, Singapore ST Engineering Geo+Insights & Satellite Systems Full time

    Title: Software Engineer (Data Science)(DSC/SN)Job ID: 20427Location:ST Engineering Jurong East Bui, SGDescriptionST 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...


  • Jurong East, West Region, Singapore ST Engineering Geo+Insights & Satellite Systems Full time

    Title: Principal Physical AI Engineer (Multi-Robot & Swarm Systems)Job ID: 20269Location:Elect – 100 Jurong East Street, SGDescriptionAbout the RoleWe are looking for a Principal Physical AI Engineer with strong foundations in Multi-Robot System (MRS) and Physical AI to help build next-generation MRS/Swarm collaboration solutions. You will work on...


  • East Coast, Singapore Protegrity Full time

    At Protegrity, we lead innovation by using AI and quantum-resistant cryptography to transform data protection across cloud-native, hybrid, on-premises, and open source environments. We leverage advanced cryptographic methods such as tokenization, format-preserving encryption, and quantum-resilient techniques to protect sensitive data. As a global leader in...

  • Principal Engineer

    1 week ago


    West Region, Singapore Surbana Jurong Consultants Pte Ltd Full time

    We are seeking a dedicated and detail-oriented Principal Engineer to join our team to support the effective coordination and delivery of engineering and construction projects. The successful candidate will play a key role in managing stakeholders, supervising design and site activities, and ensuring compliance with project and regulatory...


  • Jurong East, West Region, Singapore ST Engineering Geo+Insights & Satellite Systems Full time

    Title: Senior Software Engineer (JS, Java, C#)(DSC/SN)Job ID: 20654Location:ST Engineering Jurong East Bui, SGDescriptionST 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...