C/c++ Software Developer

3 weeks ago


Bendemeer Singapore Jobline Resources Full time

Responsibilities Design and implement software for a variety of devices - from resources limited to based on sophisticated SoCs Develop a complete software stack from top (application layer) to bottom (BSP) Interact with Product Owners and Architects in order to facilitate the specification of projects Be open to research and learn missing know-how as you go Work efficiently and effectively in an Agile development team Be responsible and accountable for consistency with the specification, quality, and performance Requirements

Must haves - Solid knowledge of C++ (and C) - Solid understanding of Linux operating system, especially on embedded systems - Experience with Linux system programming - Experience with Linux build systems e.g. Buildroot, Yocto - Experience with bootloaders (U-Boot) - Ability to prepare bootloader and Linux kernel to work on new HW platforms (BSP) - Good understanding of embedded systems and embedded software - Understanding of the embedded hardware interfaces, ability to debug hardware - Fluency with GIT (or similar) source code versioning systems - Good command of English - 5 years of Linux programming experience

Nice-to-haves - Knowledge of Rust, Python - Thorough knowledge of data structures and algorithms - Good understanding of object-oriented design principles and practices - RTOS-related knowledge - Experience with hardware-accelerated data processing (using HW components available in SoC) - Experience with Gstreamer (multimedia framework), OpenCV, and image processing - Experience with kernel device drivers - Good understanding of TDD principles and practical knowledge of at least one testing framework

Shortlisted candidates will be offered 1 Year Contract employment. Jobline Resources

  • Bendemeer, Singapore Jobline Resources Full time

    Responsibilities Design and implement software for a variety of devices - from resources limited to based on sophisticated SoCs Develop a complete software stack from top (application layer) to bottom (BSP) Interact with Product Owners and Architects in order to facilitate the specification of projects Be open to research and learn missing know-how as you go...


  • Singapore Star Career Consulting Pte. Ltd. Full time

    Software Engineer/Developer (C++, C#, .Net )Our esteem client is looking for a Software Engineer/Developer (C++, C#, .Net ) to design and develop innovative software applications.Requirements:. Solid experience in handling 'C++, C# or .Net' development.. Strong in Software Design, Development and Support.. Hands-on experience in system design & developing...


  • Singapore Star Career Consulting Pte. Ltd. Full time

    Software Engineer/Developer (C++, C#, .net )Our esteem client is looking for a Software Engineer/Developer (C++, C#, .net ) to design and develop innovative software applications.Requirements:. Solid experience in handling 'C++, C# or .net' development.. Strong in Software Design, Development and Support.. Hands-on experience in system design & developing...


  • Singapore Star Career Consulting Pte. Ltd. Full time

    Software Engineer/Developer (C++, C#, .net )Our esteem client is looking for a Software Engineer/Developer (C++, C#, .net ) to design and develop innovative software applications.Requirements:. Solid experience in handling 'C++, C# or .net' development.. Strong in Software Design, Development and Support.. Hands-on experience in system design & developing...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware Engineer/Developer (C++, C#, .Net )Our esteem client is looking for a Software Engineer/Developer (C++, C#, .Net ) to design and develop innovative software applications.Requirements:• Solid experience in handling "C++, C# or .Net" development.• Strong in Software Design, Development and Support.• Hands-on experience in...


  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    Roles & ResponsibilitiesPresently we have a Job Opening for a C++ Developer position· At least 5 years’ experience in object-oriented software development.· Good knowledge and experience in C++ on Embedded platforms (e.g. QNX, Vxworks, Embedded Linux).· Prior experience in following areas Scrum AGILE methodology process is a plus:Scrum AGILE methodology...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware Engineer/Developer (C++, C#, .net )Our esteem client is looking for a Software Engineer/Developer (C++, C#, .net ) to design and develop innovative software applications.Requirements:• Solid experience in handling "C++, C# or .net" development.• Strong in Software Design, Development and Support.• Hands-on experience in...


  • Singapore Zenith Infotech (s) Pte Ltd. Full time

    Presently we have a Job Opening for a Software Developer C++ position1) At least 2 years' relevant experience in object-oriented software development2) Good knowledge and experience in C++ on Windows and/or Embedded (e.g. QNX, Vxworks, Linux, Java etc) platforms3) Added advantage if candidate is familiar with one or more of the following technologies:i....


  • Singapore FA SYSTEMS AUTOMATION (S) PTE LTD Full time

    Roles & ResponsibilitiesJob Description Responsible to configure, setup, design process sequences, troubleshoot, and fine-tune processes on projects using FASA applications or help to develop them. Responsible for carry-out machine on-site setup and buy-off process. Act as a lead for core efforts such as setup, troubleshooting, and buy-off project using...


  • Singapore Zenith Infotech (s) Pte Ltd. Full time

    Presently we have a Job Opening for a C++ Developer position. At least 5 years' experience in object-oriented software development.. Good knowledge and experience in C++ on Embedded platforms (e.g. QNX, Vxworks, Embedded Linux).. Prior experience in following areas Scrum AGILE methodology process is a plus:Scrum AGILE methodology processDevelop and integrate...

  • Software Engineer

    4 weeks ago


    Singapore NEXTLABS INTERNATIONAL PRIVATE LIMITED Full time

    Roles & ResponsibilitiesPosition: Software Engineer (C/C++)Location: SingaporeNextLabs® (www.nextlabs.com ) 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...

  • Software Developer

    3 weeks ago


    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/C++ developer

    3 weeks ago


    Singapore Agensi Pekerjaan Monster Malaysia Sdn. Bhd. Full time

    Job Role - C++ DeveloperLocation - SingaporeBudget Range - 5000 to 7000 SGD grossExperience - 2+ years of C, C++ & Linux experienceJob Description:Role Purpose: The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance...

  • Software Engineer

    3 weeks ago


    Singapore Nextlabs International Private Limited Full time

    Position: Software Engineer (C/C++)Location: SingaporeNextLabs® ( ) 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...


  • 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...


  • Singapore Talentorbit Pte. Ltd. Full time

    Key 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 debugging of embedded software...


  • Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesYou will be working with a team of professional engineers and system architects to challenge to status quo, think different, thrive in ambiguity to meet mission objectives of our customers.Job Description: Work with hardware engineers and system architects to obtain product features from analysis to deployment phases. Implement the...


  • Singapore Fa Systems Automation (s) Pte Ltd Full time

    Job DescriptionResponsible to configure, setup, design process sequences, troubleshoot, and fine-tune processes on projects using FASA applications or help to develop them.Responsible for carry-out machine on-site setup and buy-off process.Act as a lead for core efforts such as setup, troubleshooting, and buy-off project using established...


  • Singapore NEXTLABS INTERNATIONAL PRIVATE LIMITED Full time

    Roles & ResponsibilitiesPosition: Senior Software Engineer (C/C++)Location: SingaporeNextLabs® (www.nextlabs.com ) 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...

  • C++ Software Engineer

    3 weeks ago


    Singapore Zenith Infotech (S) Pte Ltd Full time

    Presently we have a Job Opening for a C++ Software Engineer position • At least 5 years' experience in object-oriented software development • Good knowledge and experience in C++ on Embedded platforms (e.g. QNX, Vxworks, Embedded Linux). • Developed software in at least one full Software Development Lifecycle.