4,052 C C jobs in Singapore
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
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
Job Responsibilities:
Software sustaining and continuous improvement of current machine’s software.
Responsible for software feature development and enhancement based on customer requirements.
Provide supporting and troubleshooting to on-site software issues.
Review and update the user requirement documents and operation procedures.
Collaborate with mechanical, electrical, application team to implement new hardware feature or software feature to equipment.
Develop and enhance software utilities to improve equipment setup and easy operating abilities
Requirements:
Require BS or MS in Electrical/ Electronic/ Computer Engineering or equivalent.
Proficient in C, C++ programming with Windows OS.
Experience in PC-based control programming.
Able to work independently with good interpersonal, verbal and written communication skills.
Requires minimum of 2 years relevant experience in software development.
Require travel regionally.
Experiences in similar kind of project will be advantageous.
Knowledge in real time control system, object oriented software design Methodologies and database Technologies.
Good knowledge with vision, motion and Secsgem would be assigned as senior position.
Interested applicants please send your resume to
Venessa Goh Wee Ni
R
Recruit Express Pte Ltd
EA License No: 99C4599
We regret that only shortlisted candidates will be contacted.
#J-18808-Ljbffr
Software Engineer (C++/C#)
Posted today
Job Viewed
Job Description
As a Software Engineer (C++ / C#), you will be a critical team member and fully responsible for developing graphics components for our products. In this role, you will work closely with product managers, UI‐UX designers, and the R&D team to collaboratively solve real‐world problems.
What will you do
Design, build and maintain efficient and reliable software modules for Screening Eagle software products
Develop tools for real‐time interactive 3D graphics applications
Assist other team members to implement next generation NDT solutions
Collaborate with team members to integrate the components to desktop, mobile and web platforms end products
What do we expect
BA/MA/MS/PhD degree in Computer Science, Computer Graphics, or strong experience in 3D Games / 3D experiences
Proficiency in C++11 and above
Proficiency in C# and Unity
Good understanding of software design patterns
Good knowledge of data structures and algorithms for OOP
Good understanding of memory management in non‐garbage collected environments
Familiar with memory and CPU usage optimization
Familiar with 3D graphics pipelines and optimization techniques
Experience in developing for and integrating third‐party software on desktop and web tech stacks
#J-18808-Ljbffr
Software Engineer C++ / C#
Posted today
Job Viewed
Job Description
Develop next-generation machines using C++/C# platforms and integrate cross-application functions into the machines.
Engage in the complete software lifecycle, including requirements gathering, specifications, design, and development, using agile and object-oriented methodologies.
Add new features and functionalities to the existing codebase, while troubleshooting, performing root cause analysis, and fixing software bugs.
Collaborate with cross-functional teams, including process and mechanical engineers, for code testing and debugging.
Requirements
Bachelor’s or Master’s degree in computer engineering / computer science or related engineering discipline with significant software coursework.
3-8 years of experience on software development with high precision electro- mechanical components and system
Proficient in C++ / C# and Object Oriented Analysis & Object Oriented Design Methodologies
Experience in debug and bring-up of prototype HW/SW systems and their interaction with motion systems
We regret only shortlisted candidates will be contacted. All applications will be handled confidentially. By submitting your application, you agree to the collection, use, retention, and disclosure of your personal information to prospective employers.
#J-18808-Ljbffr
Software Engineer (C++/C#)
Posted today
Job Viewed
Job Description
Intro
As a Software Engineer (C++ / C#), you will be a critical team member and fully responsible for developing graphics components for our products. In this role, you will work closely with product managers, UI-UX designers and the R&D team to collaboratively solve real-world problems.
What will you do
Design, build and maintain efficient and reliable software modules for Screening Eagle software products
Develop tools for real-time interactive 3D graphics applications
Assist other team members to implement next generation NDT solutions
Collaborate with team members to integrate the components to desktop, mobile and web platforms end products
What do we expect
BA/MA/MS/PhD degree in Computer Science, Computer Graphics, or strong experience in 3D Games / 3D experiences
Proficiency in C++11 and above
Proficiency in C# and Unity
Good understanding of software design patterns
Good knowledge of data structures and algorithms for OOP
Good understanding of memory management in non-garbage collected environments
Familiar with memory and CPU usage optimization
Familiar with 3D graphics pipelines and optimization techniques
Solid linear algebra knowledge
Experience in developing for and integrating third party software on desktop and web tech stacks
Our offer
#J-18808-Ljbffr
Software Engineer (C/C++)
Posted 1 day ago
Job Viewed
Job Description
Our client is a startup in semiconductor field that design chips for optical technology to improve speed, reliability, and energy use in modern systems is seeking for
Software Engineer
- Responsible for SDK/Firmware software development and design for chips and devices;
- Participating in system development, maintenance and upgrades;
- Responsible for feature development as required;
- Implement software system architecture and code to ensure system performance, quality, and security;
- Take responsibility for the quality of system development tasks and write technical reports.
Requirements:
- Bachelor's degree or above in Electronics Engineering, Communication Technology or equivalent;
- Proficient in C/C++ programming and familiar with embedded software development;
- Good coding practices and documentation;
- Capable in completing the modules design, coding, testing, and troubleshooting independently;
- Able to read and write technical documentation in both Chinese and English
- No experience are encouraged to apply.
Interested applicants, kindly forward a copy of your updated resume in WORD document to stating your current and expected remuneration together with notice period required by current employer.
EA No: 12C6254 | EA Personnel Registration No: R
Be The First To Know
About the latest C c Jobs in Singapore !
C++/C# Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities
- Develop and customize automation and imaging software applications for industrial and customer use.
- Collaborate with clients to understand requirements and deliver tailored automation solutions .
- Conduct feasibility testing and system validation for image analytics and quality systems .
- Research and adopt cutting-edge AI, deep learning, and 3D imaging technologies.
- Provide technical training and troubleshooting support for internal and external teams.
Requirements
- Diploma or Degree in Engineering (Electrical, Mechatronics, Software, or similar disciplines).
- Strong programming experience in C++ and C# .
- Familiarity with AI-driven imaging, automation, or data analytics systems is a plus.
We appreciate your interest and look forward to reviewing your application. Due to high application volume, only shortlisted candidates will be contacted — thank you for your understanding!
WeCruit Pte Ltd | EA License No. 20C0270
EA Personnel: Tan Soon Hock (Steven) | Registration No. R
Software Engineer (C++/C#)
Posted 9 days ago
Job Viewed
Job Description
As a Software Engineer (C++ / C#), you will be a critical team member and fully responsible for developing graphics components for our products. In this role, you will work closely with product managers, UI-UX designers and the R&D team to collaboratively solve real-world problems.
What will you do
- Design, build and maintain efficient and reliable software modules for Screening Eagle software products
- Develop tools for real-time interactive 3D graphics applications
- Assist other team members to implement next generation NDT solutions
- Collaborate with team members to integrate the components to desktop, mobile and web platforms end products
What do we expect
- BA/MA/MS/PhD degree in Computer Science, Computer Graphics, or strong experience in 3D Games / 3D experiences
- Proficiency in C++11 and above
- Proficiency in C# and Unity
- Good understanding of software design patterns
- Good knowledge of data structures and algorithms for OOP
- Good understanding of memory management in non-garbage collected environments
- Familiar with memory and CPU usage optimization
- Familiar with 3D graphics pipelines and optimization techniques
- Solid linear algebra knowledge
- Experience in developing for and integrating third party software on desktop and web tech stacks
Software Engineer (C / C++)
Posted 9 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.