Senior C++ Software Engineer – Graphics & Linux

ADI Resourcing

Jakarta Pusat

On-site

IDR 400,000,000 - 700,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ADI Resourcing seeks a senior software engineer in Jakarta to accurately interpret requirements and translate them into timely, high-quality applications. You will optimize development for usability, performance, and maintainability while contributing to robust design and implementation across platforms.

The role requires a strong background in C/C++, C# and software architecture, plus hands-on experience with graphics/OpenGL and Linux environments to deliver scalable solutions.

Qualifications

  • Bachelor's degree in a relevant field from a reputable university; advanced degrees considered without experience.
  • Minimum 9 years of related professional experience with a bachelor's degree.
  • Proficiency in C or C++, C# development.
  • Software design/architecture, graphics/OpenGL, Linux/OS knowledge.

Responsibilities

  • Requirements Implementation: Accurately interpret and apply software requirements to deliver timely and effective applications.
  • Optimized Development: Develop software optimized for usability, performance, and maintainability, taking platform considerations into account.
  • Application Design: Contribute to the design of effective applications that meet specified requirements.
  • Application Implementation: Implement application specifications to ensure proper functionality within the development environment.
  • Quality Assurance: Collaborate with the verification team and address user feedback to enhance application quality and resolve identified issues.

Skills

C/C++
C# development

Education

Bachelor's degree in CS/IT

Tools

Software design/architecture
OpenGL graphics
Linux/OS knowledge

Job description

  • Requirements Implementation: Accurately interpret and apply software requirements to deliver timely and effective applications.
  • Optimized Development: Develop software optimized for usability, performance, and maintainability, taking platform considerations into account.
  • Application Design: Contribute to the design of effective applications that meet specified requirements.
  • Application Implementation: Implement application specifications to ensure proper functionality within the development environment.
  • Quality Assurance: Collaborate with the verification team and address user feedback to enhance application quality and resolve identified issues.

Qualifications

  • Education: Bachelor's degree in a relevant field (Computer Science, Information Systems, Information Technology, Software Engineering, Electrical Engineering, Math, or Physics) from a reputable university. Advanced degrees are considered without experience.
  • Experience: Minimum 9 years of related professional experience required for candidates with a bachelor's degree.
  • Mandatory Skills: Proficiency in C or C++, C# development.
  • Preferred Skills: Software design/architecture, graphics/OpenGL, Linux/OS knowledge.
  • Exercises judgment within defined procedures and practices to determine appropriate action
  • Normally receives general instructions on routine work with detailed instructions on new projects or assignments
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer C++
Software Engineer C++

ADI Resourcing • Jakarta Pusat

On-site
IDR 400,000,000 - 700,000,000
Software Engineer Java
Software Engineer Java

ADI Resourcing • Jakarta Pusat

On-site
IDR 600,000,000 - 1,200,000,000
Senior Software Engineer - Systems Architect & Team Mentor
Senior Software Engineer - Systems Architect & Team Mentor

Durianpay Indonesia • Jakarta Pusat

Hybrid
IDR 167,400,000 - 279,000,000
Application Developer (.NET)
Application Developer (.NET)

PT Adicipta Inovasi Teknologi • Jakarta Barat

On-site
IDR 1,004,400,000 - 1,674,000,000
Software Engineer
Software Engineer

Pulsifi • Indonesia

On-site
IDR 120,000,000 - 180,000,000
Competitive salary and benefits
Professional development opportunities
Dynamic and inclusive work environment
Software Engineer - Application Development
Software Engineer - Application Development

PT Intecs Teknikatama Industri • Daerah Khusus Ibukota Jakarta

On-site
System Analyst
System Analyst

AmIT Global Solutions • Jakarta Barat

On-site
IDR 180,000,000 - 300,000,000
IT Application & Development Supervisor
IT Application & Development Supervisor

PT Mineral Alam Abadi (Mineral Alam Abadi Group). • Pluit

On-site
IDR 180,000,000 - 360,000,000
Application Developer (.NET)
Application Developer (.NET)

amIT Global Solutions Sdn Bhd • Indonesia

On-site
IDR 120,000,000 - 190,000,000
Associate Software Engineer
Associate Software Engineer

Durianpay • Jakarta Selatan

On-site
IDR 133,920,000 - 200,880,000