See more Collapse

C/C++ Software Engineer

4 weeks ago


Singapur, Singapore SecureAge Technology Pte Ltd Full time
As a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to deliver reliable and efficient software applications.

Key Responsibilities:

Software Development: Design, develop, and maintain Windows applications.

System-Level Expertise: Possess an in-depth understanding of the Windows system architecture to create efficient and stable applications.

Debugging and Troubleshooting: Identify and resolve issues related to software application functions, performance, and system stability by utilizing debugging tools and techniques.

Security Compliance: Ensure that software adheres to security best practices and that they do not introduce vulnerabilities into the system.

Testing and Validation: Develop and execute comprehensive testing and validation procedures to ensure software functionality and reliability.

Documentation: Create clear and detailed technical documentation.

Collaboration: Work closely with cross-functional teams to ensure software compatibility and functionality.

Requirements• Bachelor’s/Master's degree in Computer Science, Computer Engineering or related technical discipline.
• Highly proficient in C/C++.
• Understanding of security principles and best practices.
• Strong problem-solving skills and attention to detail.
• Excellent communication and documentation skills.

Applicants with the following skillsets will be taken into consideration for a senior role:
• 5+ years of professional software development experience using C/C++.
• Deep understanding of Windows internals, memory management, and system architecture.
• Experience with any of the following:
o Windows Driver Kit (WDK) and minifilter driver development.
o Microsoft Foundation Classes (MFC).
o Component Object Model (COM API).
o Debugging tools such as WinDbg and SysInternals
o Familiarity with Windows Hardware Certification Program (WHCP).


We have other current jobs related to this field that you can find below

  • Software Engineer

    1 month ago


    Singapur, Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities: Design, develop, and debug embedded software solutions using C/C++. Collaborate with hardware engineers to integrate software with hardware components. Implement and optimize software for embedded systems on Linux OS. Write efficient and maintainable code for embedded platforms. Conduct thorough testing and...

  • Software Engineer

    4 weeks ago


    Singapur, Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities: Design, develop, and debug embedded software solutions using C/C++. Collaborate with hardware engineers to integrate software with hardware components. Implement and optimize software for embedded systems on Linux OS. Write efficient and maintainable code for embedded platforms. Conduct thorough testing and...


  • Singapur, Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesJoin our team as a Software Engineer or Senior Software Engineer! You'll play a crucial role in designing, developing, and maintaining applications on the Microsoft Windows operating system. Your contribution will be vital for ensuring compatibility, security, and stability of the system. Collaboration with various teams is key to...


  • Singapur, Singapore SecureAge Technology Pte Ltd Full time

    Job DescriptionAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to...


  • Singapur, Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities: Design, develop, and debug embedded software solutions using C/C++. Collaborate with hardware engineers to integrate software with hardware components. Implement and optimize software for embedded systems on Linux OS. Write efficient and maintainable code for embedded platforms. Conduct thorough testing and...


  • Singapur, Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities: Design, develop, and debug embedded software solutions using C/C++. Collaborate with hardware engineers to integrate software with hardware components. Implement and optimize software for embedded systems on Linux OS. Write efficient and maintainable code for embedded platforms. Conduct thorough testing and...


  • Singapur, Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional...


  • Singapur, Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional...


  • Singapur, Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities: Design, develop, and debug embedded software solutions using C/C++. Collaborate with hardware engineers to integrate software with hardware components. Implement and optimize software for embedded systems on Linux OS. Write efficient and maintainable code for embedded platforms. Conduct thorough testing and...


  • Singapur, Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities: Design, develop, and debug embedded software solutions using C/C++. Collaborate with hardware engineers to integrate software with hardware components. Implement and optimize software for embedded systems on Linux OS. Write efficient and maintainable code for embedded platforms. Conduct thorough testing and...

  • Software Engineer

    2 months ago


    Singapur, Singapore 3160 KLA-Tencor (Singapore) Full time

    Description As a software developer in our component inspection development team, you will be part of a multi-disciplinary international Scrum team that uses agile standard methodologies to build stable and maintainable software. You will work with the latest techniques in C++ and C# development, and understand the importance of crafting unit tests...

  • Software Engineer

    4 weeks ago


    Singapur, Singapore 3160 KLA-Tencor (Singapore) Full time

    Description As a software developer in our component inspection development team, you will be part of a multi-disciplinary international Scrum team that uses agile standard methodologies to build stable and maintainable software. You will work with the latest techniques in C++ and C# development, and understand the importance of crafting unit tests...

  • Software Engineer

    3 weeks ago


    Singapur, Singapore St Engineering Info-security Pte. Ltd. Full time

    ST Engineeringis 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 through its diverse portfolio of businesses across the aerospace, smart city, defence and...

  • Software Engineer

    2 months ago


    Singapur, Singapore Flintex Consulting Pte Ltd Full time

    Job DescriptionJob Responsibilities: • Gather software requirements and design solutions for modules and small software systems• Develop and support software including applications, database integration, interfaces and new functionality enhancements.• Write both internal and external technical documentation• Deploy, install, and configure hardware...

  • Software Engineer

    4 weeks ago


    Singapur, Singapore Flintex Consulting Pte Ltd Full time

    Job DescriptionJob Responsibilities: • Gather software requirements and design solutions for modules and small software systems• Develop and support software including applications, database integration, interfaces and new functionality enhancements.• Write both internal and external technical documentation• Deploy, install, and configure hardware...

  • Software Developer

    1 month ago


    Singapur, Singapore USER EXPERIENCE RESEARCHERS PTE. LTD. Full time

    Roles & ResponsibilitiesRequired: Working experience with socket programming using C++ (without using any library) both Server and Client Experience working with OpenSSL Experience working with SFTP, FTPS and TCP Have solid experience with Dependency Injection and designing code so that it will not have mutual dependency Experience working with Embedded...

  • C Software Developer

    2 weeks ago


    Singapur, Singapore Unison Consulting Pte Ltd Full time

    Develop and maintain C-based 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....

  • C Software Developer

    2 months ago


    Singapur, Singapore Unison Consulting Pte Ltd Full time

    Develop and maintain C-based 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....


  • Singapur, Singapore EA RECRUITMENT PTE. LTD. Full time

    Roles & Responsibilities Well Established Company Excellent Welfare and Benefits + Career progression Basic $5000 to $6800 + AWS + VB Working location: North-East Working Hours: Monday to Friday (8:30am to 5:30pm) Must have C / C++Job Responsibilities: Responsible for software prototyping, requirement analysis, design, development, test, system...


  • Singapur, Singapore EA RECRUITMENT PTE. LTD. Full time

    Roles & Responsibilities Well Established Company Excellent Welfare and Benefits + Career progression Basic $5000 to $6800 + AWS + VB Working location: North-East Working Hours: Monday to Friday (8:30am to 5:30pm) Must have C / C++Job Responsibilities: Responsible for software prototyping, requirement analysis, design, development, test, system...