×
Register Here to Apply for Jobs or Post Jobs. X

C Engineer

Job in Jakarta Selatan, Jakarta, Indonesia
Listing for: MateCareer
Full Time position
Listed on 2026-08-20
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 200880000 IDR Monthly IDR 200880000.00 MONTH
Job Description & How to Apply Below
Location: Jakarta Selatan

Job opportunity for C Engineer at Pt First Wap International in Kota Jakarta Barat, DKI Jakarta, Indonesia.

Kualifikasi:
  • GENERAL FUNCTION:

    As a C Engineer in the Telco Department, you will work in the rapidly evolving mobile telecommunications sector, interacting with state-of-the-art network components supporting voice, SMS, and modern mobile data services. You will design, develop, and maintain high-performance, carrier-grade software modules written in C/C++ that directly interface with live mobile telephony networks. Your work will support critical telecommunications functions and enable new features for international clients in the lawful interception domain.

    This role involves working closely with low-level network protocols, real-time processing systems, and performance-sensitive applications where efficiency, reliability, and scalability are  addition to C/C++ systems, you will collaborate with multidisciplinary teams working on products developed in Java, Python, and Node.js. Candidates with a strong foundation in C/C++ programming, system-level development, and a willingness to learn mobile telecommunications technologies will have the opportunity to grow and contribute to mission-critical telecom infrastructure within our Telco Development and Network teams.
  • DUTIES AND RESPONSIBILITIES:
  • Design, develop, and maintain high-performance telecommunications systems, applications, modules, and software components using C/C++.
  • Develop and maintain software that interfaces directly with mobile network technology stacks including 2G, 3G, and 4G, and contribute to the development and integration of 5G technologies.
  • Implement and support core telecom functionalities including signaling, voice, SMS, data processing, and billing-related features.
  • Develop low-level, efficient, and reliable software components that interact with network protocols, real-time systems, and telecom infrastructure.
  • Write clean, efficient, and maintainable C/C++ code following best practices, coding standards, and performance optimization principles.
  • Participate in training programs to gain a comprehensive understanding of mobile telecommunications systems, protocols, and operational environments.
  • Collaborate closely with deployment and support teams to perform system integration, staging, testing, troubleshooting, and production support.
  • Work closely with global engineering teams, including the 1rstWAP team in Dubai, to ensure proper coordination, integration, and successful project delivery.
  • Analyze, troubleshoot, and resolve software defects, system issues, and performance bottlenecks in development and production environments.
  • Support integration with telecom network elements and ensure system compatibility, stability, and performance.
  • Write and maintain technical documentation, including design specifications, operational procedures, and troubleshooting guides.
  • Participate in system testing, validation, and performance tuning to ensure reliability and scalability.
  • Collaborate with multidisciplinary teams working with Java, Python, and Node.js systems to ensure seamless integration.
  • Continuously learn and apply telecommunications technologies, system architecture, and protocol standards relevant to project requirements.
  • Perform additional technical and operational tasks as assigned by the supervisor to support project and organizational objectives.
  • MINIMUM

    JOB REQUIREMENTS:
  • Minimum Diploma (D3) or Bachelor’s degree (S1) in Computer Science, Telecommunications, Electrical Engineering, or a related technical field, with 1 to 3 years of relevant professional experience.
  • Strong programming experience in C and/or C++, with good understanding of memory management, pointers, and system-level programming.
  • Experience with Python programming for scripting, automation, or supporting tools is required.
  • Experience developing multithreaded and concurrent applications, with understanding of synchronization, performance, and thread safety.
  • Strong analytical thinking and proactive problem-solving skills, with the ability to diagnose and resolve technical issues effectively.
  • Ability to read, write, and communicate fluently in English in a professional and…
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary