Taro Logo

Software Engineer - C++

Global leader in technology, transforming the worlds of TVs, smartphones, wearable devices, tablets, digital appliances, and network systems.
Jakarta, Indonesia
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Consumer · Enterprise SaaS

Job Description

Samsung Electronics, a global technology leader established in 1969, is seeking a passionate and adaptable Software Engineer specializing in C++ to join their team in Jakarta, Indonesia. This role offers an opportunity to work with one of the world's leading technology companies, known for innovation in TVs, smartphones, wearables, and semiconductor technology.

The position requires strong C++ programming skills and involves designing and implementing applications, ensuring quality, and problem-solving. You'll be working on moderately complex problems that require analyzing various factors and making informed decisions within defined procedures.

As a Software Engineer, you'll be responsible for participating in application design, implementation, and quality assurance. The role requires a bachelor's degree in Computer Science or related fields with 4 years of experience, or an advanced degree. Core technical requirements include strong C++ skills, with additional value placed on C# development and Linux knowledge.

Samsung Electronics offers a dynamic work environment at the forefront of technology innovation. The company's global network and commitment to creativity and diversity make it an attractive destination for talented engineers looking to make an impact in consumer electronics and enterprise solutions.

The position is based at Wisma GKBI, Jakarta, offering an opportunity to work with cutting-edge technology and contribute to products that affect millions of users worldwide. Join a company that has transformed from its establishment in 1969 to become one of the top global technology brands, leading in various sectors including semiconductors, digital appliances, and IoT solutions.

Last updated a month ago

Responsibilities For Software Engineer - C++

  • Participate in designing optimal application that meets requirement
  • Implement application based on specification that effectively works on development environment
  • Participate in solving issues coming from verification department or market and improving quality of application
  • Works on problems of moderate scope where analyzing situations or data requires a review on various factors
  • Exercises judgment within defined procedures and practices to determine appropriate action

Requirements For Software Engineer - C++

Linux
  • Bachelor's degree in Computer Science, Information System, Information Technology, Software Engineering and Electrical Engineering, Math, Physics, from Reputable Universities
  • Minimum 4 years related experience, or advanced degree without experience
  • C or C++ skills (mandatory)
  • C# development (great to have)
  • Linux & OS knowledge (great to have)
  • Graphics / OpenGL (optional)
  • Software design / architecture (optional)

Related Jobs

B2B Developer (Fullstack)

Fullstack B2B Developer position at Samsung Electronics focusing on Android development and Knox platform integration, based in Jakarta, Indonesia.

B2B Developer (Fullstack)

B2B Developer position at Samsung Electronics focusing on Android development and Knox platform integration, requiring full-stack expertise and partner collaboration skills.

Software Engineer - C++

C++ Software Engineer position at Samsung Electronics in Jakarta, focusing on application design and implementation, requiring 4 years of experience and strong C++ programming skills.

Software Engineer - C++

C++ Software Engineer position at Samsung Electronics in Jakarta, focusing on application design, implementation, and quality assurance, requiring 4 years of experience and strong C++ skills.

Software Engineer - Fullstack

Full-stack Software Engineer position at Samsung Electronics in Jakarta, requiring 2+ years of experience with JavaScript, TypeScript, React, and Java Spring boot.