4,739 C C jobs in Singapore
Software Engineer C/ C++
Posted today
Job Viewed
Job Description
Location: Singapore
NextLabs ( ) is the leading provider of policy-driven information risk management (IRM) software for large enterprises provides an exciting opportunity for Software Engineer C/C++ to join hands with highly talented software engineers in building the next generation data protection and entitlement manager products.
NextLabs' flagship data protection and entitlement management products, Enterprise Data Protection and Compliant Enterprise, combine with the Control Center XACML-based policy management platform with integrated content aware and identity-driven enforcement technology to offer the most comprehensive information risk management (IRM) solution. Our products preserve confidentiality, prevent data loss, and ensure compliance across more channels and more points, within a single unified solution with the unmatched user acceptance and Total Cost of Ownership (TCO).
We're looking for highly motivated software engineers to join our global agile scrum team responsible for designing and building cutting edge solutions and next generation containerized products deployed in the Cloud (AWS/Azure/GCP). A successful candidate will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
• 2 - 4 years' experience in programming on Linux for bachelor.
• 1 - 3 years' experience in programming on Linux for master.
Additional Job Description for Engineers with Database Focus:
• Responsible for Review/understand PRD/SPEC/high level design, write detail design, write code, unit test, PCV test. - only for senior
• Responsible for contributing directly to the database engine as database engineer, including but not limited to query execution, but also include syntax optimize and syntax parse, enhancement and performance optimization. Joining this team, you can look forward to a great opportunity to solve hard problems and to grow.
• Participate in designing and developing core data access services to satisfy customer expectation, you may work on Injection/API Hook and low-level solution with leader together.
Knowledge and Skills for All C/C++ Engineers:
• Strong C/C++ programming skills is required.
• Experience in network and communication protocols such as TCP/TLS/socket, and experience in high concurrency server development is preferred.
• Experience in instrumentation such as code injection and API hooking in Linux and Windows is a plus.
• Strong OOP skill and Knowledge/Experience OOD.
• Experience in Linux and Windows.
• Familiar with debugging tools (e.g., Linux GDB and Windbg) and good at reverse engineer.
• Knowledge product quality awareness.
• Proactive and good attitude.
Interested candidates may send resume to or use our online form.
C/C++ Developer Position
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Engineer with expertise in C/C++ programming to join our team. The ideal candidate will have strong knowledge of software design and development, as well as experience working with Linux.
Job Responsibilities:- Design and develop high-quality software components using C/C++ programming language.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain technical documentation for software components.
- Bachelor's or Master's degree in Computer Science or related field.
- Minimum 2-4 years of experience in software development with C/C++ programming language.
- Strong understanding of software design patterns and principles.
- Experience with Linux operating system and familiar with debugging tools (e.g., GDB).
- Competitive salary and benefits package.
- Ongoing training and professional development opportunities.
- Flexible work arrangements and remote work options.
Candidates with experience in database development and data protection are highly desirable. If you are passionate about software engineering and want to be part of a dynamic team, please submit your application.
Software Engineer C/ C++
Posted today
Job Viewed
Job Description
Position: Software Engineer C/ C++
Location: Singapore
NextLabs ( ) is the leading provider of policy-driven information risk management (IRM) software for large enterprises provides an exciting opportunity for Software Engineer C/C++ to join hands with highly talented software engineers in building the next generation data protection and entitlement manager products.
NextLabs' flagship data protection and entitlement management products, Enterprise Data Protection and Compliant Enterprise, combine with the Control Center XACML-based policy management platform with integrated content aware and identity-driven enforcement technology to offer the most comprehensive information risk management (IRM) solution. Our products preserve confidentiality, prevent data loss, and ensure compliance across more channels and more points, within a single unified solution with the unmatched user acceptance and Total Cost of Ownership (TCO).
We're looking for highly motivated software engineers to join our global agile scrum team responsible for designing and building cutting edge solutions and next generation containerized products deployed in the Cloud (AWS/Azure/GCP). A successful candidate will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
· 2 - 4 years' experience in programming on Linux for bachelor.
· 1 - 3 years' experience in programming on Linux for master.
Additional Job Description for Engineers with Database Focus:
· Responsible for Review/understand PRD/SPEC/high level design, write detail design, write code, unit test, PCV test. - only for senior
· Responsible for contributing directly to the database engine as database engineer, including but not limited to query execution, but also include syntax optimize and syntax parse, enhancement and performance optimization. Joining this team, you can look forward to a great opportunity to solve hard problems and to grow.
· Participate in designing and developing core data access services to satisfy customer expectation, you may work on Injection/API Hook and low-level solution with leader together.
Knowledge and Skills for All C/C++ Engineers:
· Strong C/C++ programming skills is required.
· Experience in network and communication protocols such as TCP/TLS/socket, and experience in high concurrency server development is preferred.
· Experience in instrumentation such as code injection and API hooking in Linux and Windows is a plus.
· Strong OOP skill and Knowledge/Experience OOD.
· Experience in Linux and Windows.
· Familiar with debugging tools (e.g., Linux GDB and Windbg) and good at reverse engineer.
· Knowledge product quality awareness.
· Proactive and good attitude.
Interested candidates may send resume to or use our online form.
Tell employers what skills you haveLevel Design
Software Engineering
Enforcement
JavaScript
Risk Management
WinDbg
Windows
Agile Scrum
OOP
Instrumentation
C#
Debugging
API
Linux
Software Development
C++
Software Engineer C/ C++
Posted today
Job Viewed
Job Description
Location: Singapore
NextLabs ( ) is the leading provider of policy-driven information risk management (IRM) software for large enterprises provides an exciting opportunity for Software Engineer C/C++ to join hands with highly talented software engineers in building the next generation data protection and entitlement manager products.
NextLabs' flagship data protection and entitlement management products, Enterprise Data Protection and Compliant Enterprise, combine with the Control Center XACML-based policy management platform with integrated content aware and identity-driven enforcement technology to offer the most comprehensive information risk management (IRM) solution. Our products preserve confidentiality, prevent data loss, and ensure compliance across more channels and more points, within a single unified solution with the unmatched user acceptance and Total Cost of Ownership (TCO).
We're looking for highly motivated software engineers to join our global agile scrum team responsible for designing and building cutting edge solutions and next generation containerized products deployed in the Cloud (AWS/Azure/GCP). A successful candidate will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
• 2 - 4 years' experience in programming on Linux for bachelor.
• 1 - 3 years' experience in programming on Linux for master.
Additional Job Description for Engineers with Database Focus:
• Responsible for Review/understand PRD/SPEC/high level design, write detail design, write code, unit test, PCV test. - only for senior
• Responsible for contributing directly to the database engine as database engineer, including but not limited to query execution, but also include syntax optimize and syntax parse, enhancement and performance optimization. Joining this team, you can look forward to a great opportunity to solve hard problems and to grow.
• Participate in designing and developing core data access services to satisfy customer expectation, you may work on Injection/API Hook and low-level solution with leader together.
Knowledge and Skills for All C/C++ Engineers :
• Strong C/C++ programming skills is required.
• Experience in network and communication protocols such as TCP/TLS/socket, and experience in high concurrency server development is preferred.
• Experience in instrumentation such as code injection and API hooking in Linux and Windows is a plus.
• Strong OOP skill and Knowledge/Experience OOD.
• Experience in Linux and Windows.
• Familiar with debugging tools (e.g., Linux GDB and Windbg) and good at reverse engineer.
• Knowledge product quality awareness.
• Proactive and good attitude.
Interested candidates may send resume to or use our online form.
Software Engineer C/ C++
Posted today
Job Viewed
Job Description
Position: Software Engineer C/ C++
Location: Singapore
NextLabs ( is a leading provider of policy-driven information risk management (IRM) software for large enterprises. We offer an exciting opportunity for
Software Engineer C/C++
to join our talented team in developing next-generation data protection and entitlement management products.
Our flagship products, Enterprise Data Protection and Compliant Enterprise, integrate with the Control Center XACML-based policy management platform, featuring content-aware and identity-driven enforcement technology. They deliver comprehensive IRM solutions that preserve confidentiality, prevent data loss, and ensure compliance across multiple channels and points, all within a unified platform that emphasizes user acceptance and cost efficiency.
We are seeking highly motivated software engineers to join our global agile scrum team responsible for designing and building innovative, containerized cloud solutions (AWS/Azure/GCP). We foster a learning culture that encourages teamwork, collaboration, excellence, diversity, and respect.
Minimum Experience:
2 - 4 years of programming experience on Linux for Bachelor's degree holders.
1 - 3 years of programming experience on Linux for Master's degree holders.
Additional Responsibilities for Database-Focused Engineers:
Review, understand PRD/SPECs, high-level design, write detailed design, code, perform unit testing and PCV testing. (Senior level)
Contribute directly to database engine development, including query execution, syntax optimization, parsing, enhancements, and performance tuning.
Design and develop core data access services to meet customer expectations, potentially working on injection/API hook and low-level solutions with team leaders.
Knowledge and Skills for All C/C++ Engineers:
Strong C/C++ programming skills are required.
Experience with network and communication protocols such as TCP/TLS/socket, and high concurrency server development is preferred.
Experience with instrumentation techniques like code injection and API hooking in Linux and Windows is a plus.
Strong OOP skills and knowledge/experience in OOD.
Experience with Linux and Windows platforms.
Familiarity with debugging tools (e.g., GDB, Windbg) and reverse engineering skills.
Awareness of product quality standards.
Proactive attitude and good work ethic.
Interested candidates may send their resume to
or use our online application form.
#J-18808-Ljbffr
Software Engineer (C / C++)
Posted today
Job Viewed
Job Description
Responsibilities
Software design, coding, testing, debugging and validating
Software development and implementation for high-speed automated equipment
Evaluating and establishing system performance and specifications
Provide software technical support to a team of field service engineers
Software maintenance of existing equipment
Requirements
Degree in any Engineering discipline with minimum 3 years of experience in software development in the automation / semiconductor industry
Strong programming skills in C / C++
Must have good hands-on experience in programming multi-threaded windows application using Visual C++
Good knowledge of electronic components, motion control and interfacing with inspection systems
Strong Mathematical and Algorithmic development skills
Proficient in English (both written and spoken)
Additional info
Travel overseas for field support when required
Supporting overtime when necessary
To apply, please visit and search for Job Reference:
QVVW8VR8
To learn more about this opportunity, please contact
Yingying
at
We regret that only shortlisted candidates will be notified.
GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R
This is in partnership with the Employment and Employability Institute Pte Ltd (u201ce2i201d).
e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.
By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltdu2019s PDPA and e2iu2019s PDPA.
#J-18808-Ljbffr
Software Engineer (C++ | C#)
Posted 4 days ago
Job Viewed
Job Description
ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive reputation for quality and trust as a global technology, defence and engineering group, spanning across the aerospace, smart city, defence and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.
Join our Cyber Team
We are an industry leader in cybersecurity with over two decades of experience, we deliver a holistic suite of trusted cybersecurity solutions to empower cyber resilience for government and ministries, critical infrastructures, and commercial enterprises. Backed by our indigenous capabilities and deep domain expertise, we offer robust cyber-secure products and services in cryptography, cybersecurity engineering, digital authentication, SCADA protection, audit and compliance. We specialise in the design and build of security operations centres for cybersecurity professionals and provide managed security services to strengthen the cybersecurity posture of our government and enterprise customers.
Job Overview:
As a C++/C# developer, you will be responsible for designing, implementing, and maintaining a highly secure applications Windows focused on cryptographic functionalities. You will work closely with cross-functional teams to deliver robust and efficient solutions ensuring top-notch security and privacy for our clients.
Key Responsibilities:
- Design, develop, and maintain Windows application using C++ and C# with a focus on implementing cryptographic solutions.
- Work on creating secure encryption and decryption features for email communication, ensuring compliance with industry standards and regulations.
- Collaborate with security engineers to integrate cryptographic algorithms, such as AES, RSA, and other protocols, to integrate into the applications.
- Optimize performance and troubleshoot issues related to the development and its cryptographic components.
- Involve in customer discussion during software requirements gathering.
- Participate in code reviews and ensure high-quality, maintainable code.
- Develop unit and integration tests to validate cryptographic features and plugin functionalities.
- Stay updated with the latest trends and advancements in cryptography and security to ensure the plugin’s effectiveness.
- Provide technical documentation and support for the application development process.
Required Qualifications:
- Minimum 3-5 years of professional experience in C++ and C# development, with a strong focus on Windows-based applications.
- Proven experience in developing Windows applications and APIs.
- Proficient in software development tools such as Visual Studio, Git, and debugging tools.
- Familiarity with Windows API and integration techniques.
- Experience with secure coding practices and code audits to ensure robust security measures.
- Ability to work both independently and as part of a team.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
Preferred Knowledge:
- Experience in developing or working with desktop applications and APIs.
- Basic understanding of cryptographic algorithms (AES, RSA, ECC) and security best practices.
- Experience working in Agile/Scrum environments.
Work Location: Jurong East
Find out more:
ST Engineering believes in fostering a culture where team members are encouraged to overcome challenges, explore new ideas, and work together to succeed. We value individuals who are determined to push beyond the boundaries, and have a thirst for knowledge, continuous learning, and self-improvement.
Be The First To Know
About the latest C c Jobs in Singapore !
Software Engineer (C / C++)
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Software design, coding, testing, debugging and validating
- Software development and implementation for high-speed automated equipment
- Evaluating and establishing system performance and specifications
- Provide software technical support to a team of field service engineers
- Software maintenance of existing equipment
Requirements:
- Degree in any Engineering discipline with minimum 3 years of experience in software development in the automation / semiconductor industry
- Strong programming skills in C / C++
- Must have good hands-on experience in programming multi-threaded windows application using Visual C++
- Good knowledge of electronic components, motion control and interfacing with inspection systems
- Strong Mathematical and Algorithmic development skills
- Proficient in English (both written and spoken)
Additional info:
- Travel overseas for field support when required
- Supporting overtime when necessary
To apply, please visit and search for Job Reference: QVVW8VR8
To learn more about this opportunity, please contact Yingying at
We regret that only shortlisted candidates will be notified.
GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R
This is in partnership with the Employment and Employability Institute Pte Ltd (“e2i”).
e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.
By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltd’s PDPA and e2i’s PDPA.
Java Developer with C / C++
Posted today
Job Viewed
Job Description
Responsibilities
Develop and maintain C-based and Java software solutions for banking applications, ensuring high performance, reliability, and security.
Implement and maintain financial algorithms, data structures, and interfaces for seamless integration with banking systems.
Ensure compliance with regulatory standards and security protocols in the development of banking software.
Conduct thorough testing and debugging of banking applications to identify and resolve issues promptly.
Write technical documentation for developed software, ensuring clarity and completeness.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.
2-5 years of proven experience in C and Java programming with a focus on banking applications.
Experience with the following:
Unix, Linux environment
Sybase, MSSQL, MySQL
Microsoft Office Applications
Experience with secure coding practices and knowledge of data security principles.
Excellent problem-solving skills and attention to detail.
Effective communication skills for collaboration with diverse teams.
#J-18808-Ljbffr
Application Developer (C#/C++/Python)
Posted today
Job Viewed
Job Description
Responsibilities
Develop new financial products and features in in-house pricing engines and trading systems.
Optimize performance and enable timely execution of quant models and systems.
Investigate and resolve issues across SIT, UAT, and production environments.
Drive the full software development lifecycle, delivering high-quality solutions on time.
Collaborate directly with traders and quant modelers to address business needs.
Partner with IT engineering teams to ensure seamless system integration and reliability.
Skills/Qualifications
A good degree in Computer Science, Engineering, or related field is required.
Strong coding skills with object-oriented programming is required (e.g., C#/C++/Python). Minimum 5 years of experience required.
Knowledge in financial engineering is a big plus.
Knowledge of relational databases is preferred.
Experience with source control, continuous integration, and profiling tools is preferred.
PERSOLKELLY Singapore Pte Ltd • EA License No. 01C4394 • EA Registration No. R (SUJA THERESA FRANCIS)
This is in partnership with Employment and Employability Institute Pte Ltd (“e2i”). e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to e2i’s PDPA.
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at You acknowledge that you have read, understood, and agree with the Privacy Policy.
***
#J-18808-Ljbffr