Chat on WhatsApp
Company Logo

C/C++ Developer

IDR6,000,000 - 8,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree

This job post is managed by

Skills

Job description for C/C++ Developer at SMARTM2M Indonesia

We are seeking a highly skilled C/C++ Programmer with a strong background in cryptography and secure software development. In this role, you will design, implement, and optimize high-performance security applications. You will work closely with cross-functional teams to deliver robust, scalable, and secure software components that support mission-critical systems.

Responsibilities:

  • Design, implement, and optimize cryptographic algorithms and protocols.
  • Implement and optimize cryptographic protocols, data encryption algorithms, and secure communication systems (e.g., SSL/TLS).
  • Configure, manage, and troubleshoot Linux-based environments for security-focused applications.
  • Perform code reviews, debugging, and performance tuning to ensure code quality, reliability, and security.
  • Collaborate with engineering, security, and infrastructure teams to deliver comprehensive security solutions.

Required Qualifications:

  • Bachelor's or master’s degree in computer science, Electrical Engineering, Mathematics, or a related field.
  • Minimum of 3 years of experience in C/C++ programming, including system-level, embedded, or high-performance application development.
  • Proficient in C and C++ programming, with strong knowledge of data structures, memory management, and multithreading.
  • Hands-on experience with PKCS#11, cryptographic libraries (e.g., OpenSSL), and security protocols.
  • Familiarity with Linux system administration and shell scripting.
  • Understanding of network security, firewalls, and TLS/SSL implementation.
  • Strong analytical and problem-solving skills with attention to detail.
  • Willing to work on-site on Bandung
  • (Nice to Have) Experience with HSMs, smart cards, or secure key management.
  • (Nice to Have) Familiarity with embedded communication protocols such as SPI, I2C, etc.


About the company
SMARTM2M Indonesia
11 - 50 employees

SmartM2M is a Korean digital security company that specializes in Blockchain, Artificial Intelligence, and security solutions and services.

Since its establishment in 2012, SmartM2M has grown into a professional research and development company, leading technology development in the core technology field of the 4th industrial revolution. We have been developing enterprise-grade blockchain-based solutions in various domains including but not limited to smart cities, supply chain, medical, and energy trading fields.

We are currently expanding our operations in Indonesia and seeking talented people who are enthusiastic with the challenges of the next generation of ICT to lead future innovation.

Office address

9th Floor Menara Asia Afrika, Jl. Asia Afrika 133-137

Company gallery

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

C/C++ Developer