Enable job alerts via email!

Senior/ Principal Software Engineer (.NET & AI)

Systems on Silicon Manufacturing Co Pte Ltd

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A semiconductor fabrication company in Singapore is seeking a Senior/Principal Engineer to manage projects, develop systems software, and support IT operations. This role requires over 5 years of .NET experience, proficiency in Python for AI applications, and familiarity with CI/CD and containerization. The ideal candidate will work collaboratively in a dynamic environment and contribute to innovative solutions for manufacturing optimization.

Qualifications

  • 5+ years of experience in .NET development.
  • Strong proficiency in Python, especially in AI/ML frameworks.
  • Excellent troubleshooting skills.
  • Good communication and interpersonal skills.

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using .NET and Python.
  • Implement and manage CI/CD pipelines.
  • Collaborate with teams to deliver AI-powered solutions for manufacturing optimization.
  • Integrate AI models into production systems.

Skills

CI/CD tools
Containerization (Docker, Kubernetes)
Cloud platforms (Azure, AWS)
Python (AI/ML frameworks)
.NET development (C#, ASP.NET Core, MVC, Web API)
Databases (PostgreSQL, Oracle, SQL Server)
Project management skills

Education

Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field

Tools

TensorFlow
PyTorch
Jenkins
GitHub Actions
Argo
Job description

SSMC (Systems on Silicon Manufacturing Company Pte. Ltd.) is a Joint Venture between NXP and TSMC. We offer flexible and cost-effective semiconductor fabrication solutions by maintaining fully equipped SMIF cleanroom environment, 100% equipment automation and proven wafer-manufacturing processes.

We’re looking for innovative, passionate, and talented people like you to join our team.

We’re searching for a Senior/ Principal Engineer to be part of our IT Department diverse team of talent. You will be responsible to project management, Engineering Analytic Systems Software development, Design and Support. This is a 1 year contract role.

Responsibilities
  • Design, develop, and maintain enterprise-grade applications using .NET (C#) and Python.

  • Implement and manage CI/CD pipelines to streamline development and deployment processes.

  • Collaborate with cross-functional teams to define, design, and deliver AI-powered solutions for manufacturing optimization.

  • Participate in all phases of the SDLC, including requirements gathering, architecture, development, testing, and deployment.

  • Integrate AI models into production systems, ensuring scalability and performance.

  • Troubleshoot and resolve technical issues across the stack.

  • Document technical specifications and maintain code quality through best practices and code reviews.

  • Collaborate with cross-functional teams to understand requirements and provide technical guidance.

  • Implement Service Request related to internal applications

  • Provide support for Internal IT department and External customers

Requirements
  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field.

  • Experience with containerization (Docker, Kubernetes).

  • Experience with cloud platforms (Azure, AWS) will be advantageous.

  • 5+ years of experience in .NET development (C#, ASP.NET Core, MVC, Web API).

  • Strong proficiency in Python, especially in AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn).

  • Hands-on experience with CI/CD tools (e.g., Jenkins, GitHub Actions, Argo).

  • Solid understanding of software development methodologies and SDLC best practices.

  • Experience in manufacturing systems, industrial automation, or smart factory environments.

  • Familiarity with databases (PostgreSQL, Oracle, SQL Server), Dataplatforms (Apache Iceberg, Apache Hudi, Hadoop or equivalent).

  • Familiarity with designing and training machine learning models and embedding into applications and workflows.

  • Proficient in utilizing AWS tools for application development.

  • Excellent troubleshooting skills.

  • Good team player with pro-activeness and good initiatives.

  • Must be able to work independently.

  • Good communication and interpersonal skills.

  • Project management skills are an advantage.

SSMC is firmly committed to upholding equal employment opportunities for all individuals. We strictly adhere to the Tripartite Guidelines on Fair Employment Practices (TGFEP), the Singapore Food Safety and Security Act 2025 (FSSA 2025), and the Singapore Code of Advertising Practice. All qualified applicants will receive non-discriminatory consideration for employment on the basis of merit and regardless of age, race, gender, religion, marital status and family responsibilities, or disability, or any other attributes as protected by the relevant laws.

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