Principal Software Engineer C++

Pulau Pinang, Malaysia

Job Description

We are seeking a Principal Software Engineer (Embedded) to lead software development projects in the automation industry. This role requires expertise in C++ programming and a strong focus on delivering high-quality technical solution.

  • Develop drivers, software, or firmware to unlock the full potential of hardware and systems.
  • Specify, design, implement, and test software features for both new and existing solutions.
  • Champion software development best practices, continuous improvement, and innovation.
  • Collaborate with cross-functional teams, including hardware engineering, software development, systems R&D, and manufacturing.
  • Ensure software meets stringent quality and security standards throughout its lifecycle.
Great Career Progression and DevelopmentWorking with a strong software team and great team culture
A successful Principal Software Engineer - C++ should have:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • Strong proficiency in high-level programming languages (C/C++) and solid understanding of computer systems.
  • 10+ years of relevant experience.
  • Deep knowledge of:
  • Software design and architecture principles
  • Object-Oriented Programming
  • Hardware/system-level programming
  • Computer architecture and operating systems
  • Proven ability to define and deliver software projects.
Preferred Skills
  • Windows driver development
  • Linux kernel and user-mode driver development
  • Debugging tools (e.g., WinDBG)
  • Unit testing
  • Scripting languages (Python)
  • Agile methodologies
Our client is an established organization specializing in the automation industry. The company is known for its innovative technology solutions and commitment to fostering technical excellence.
  • Competitive salary range including a 13th-month salary.
  • Opportunities to work on cutting-edge technology
  • Permanent position located in Penang with a supportive work environment.
  • Room for career growth and professional development.
If you are passionate about technology and wish to contribute to innovative projects, we encourage you to apply for the Principal Software Engineer C++ role in Penang today

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1329313
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    RM 261,000-290,000 per year
  • Employment Status
    Permanent
  • Job Location
    Pulau Pinang, Malaysia
  • Education
    Not mentioned