Senior C++ Real-Time Systems Engineer

Net2Source (N2S)

Penang

On-site

MYR 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Applied Materials in Penang invites a Software Engineer to design and develop high-performance C++ applications for manufacturing operations. You will implement robust OOP architectures and contribute to real-time, high-throughput systems.

You should have 5+ years in C++ with STL/Boost, experience with MES integrations, and a passion for mentoring teammates while improving CI pipelines and testing with GTest.

Qualifications

  • 5+ years of professional C++ software development experience.
  • Strong mastery of Object-Oriented Programming with design patterns and SOLID.
  • Deep know-how in multithreading and real-time/high-throughput systems.
  • Experience with MES or large-scale manufacturing systems.
  • Unit tests using GTest or CppUnit with memory management/profiling.
  • Mentoring and collaborating with cross-functional teams.

Responsibilities

  • Design, develop, and maintain complex C++ applications.
  • Apply OOP principles to build maintainable and scalable systems.
  • Develop concurrent, multi-threaded software for real-time or high-throughput workloads.
  • Contribute to CI pipelines and testing frameworks.
  • Provide technical guidance and mentor junior team members.
  • Collaborate with cross-functional teams to deliver integrated solutions.
  • Break down requirements into structured tasks and expand product knowledge.
  • Stay current with evolving technologies and best practices.

Skills

C++ programming
OOP design patterns
Multithreading
Unit testing (GTest)
Performance profiling
MES integration

Education

B.E./B.Tech/M.E./M.Tech in Computer Science or related field

Tools

CMake
Boost
STL
GTest
CppUnit
Jira
Confluence
Bitbucket

Job description

Applied Materials in Penang invites a Software Engineer to design and develop high-performance C++ applications for manufacturing operations. You will implement robust OOP architectures and contribute to real-time, high-throughput systems.

You should have 5+ years in C++ with STL/Boost, experience with MES integrations, and a passion for mentoring teammates while improving CI pipelines and testing with GTest.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Developer - Mandarin Speaker
C++ Developer - Mandarin Speaker

Net2Source (N2S) • Penang

On-site
MYR 120,000 - 180,000
C- Developer - Mandarin Speaker
C- Developer - Mandarin Speaker

Net2Source (N2S) • George Town

On-site
MYR 120,000 - 240,000
Global MES Software Engineer – Semiconductor Apps
Global MES Software Engineer – Semiconductor Apps

Applied Materials South East Asia • George Town

On-site
MYR 89,000 - 134,000
Software Engineer - MES/CIM for Semiconductors (Penang)
Software Engineer - MES/CIM for Semiconductors (Penang)

Applied Materials, Inc. • Malaysia

On-site
MYR 80,000 - 140,000
Software Application Engineer
Software Application Engineer

Applied Materials South East Asia • George Town

On-site
MYR 89,000 - 134,000
Senior Software Engineer / Penang, Malaysia
Senior Software Engineer / Penang, Malaysia

congatec GmbH • Malaysia

On-site
MYR 80,000 - 110,000
Software Application Engineer
Software Application Engineer

Applied Materials, Inc. • Malaysia

On-site
MYR 80,000 - 140,000
Senior Full-Stack Dev (C#.Net/C++/VB6) - Manufacturing
Senior Full-Stack Dev (C#.Net/C++/VB6) - Manufacturing

Mindteck • Bayan Lepas

On-site
MYR 90,000 - 150,000
Mid/Senior Software Engineer
Mid/Senior Software Engineer

Cobble - Van de Wiele Limited • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Flexible working hours
Training opportunities
Competitive salary
+1
Real-Time Embedded Software Engineer - C/C++, Global Impact
Real-Time Embedded Software Engineer - C/C++, Global Impact

ThunderSoft • Penang

On-site
MYR 40,000 - 60,000