Senior Software Engineer

2 weeks ago


Central Region, Singapore Digi Singapore Pte. Ltd. Full time $104,000 - $130,878 per year

Role Overview

We are seeking a skilled C++ Senior Software Engineer to develop and maintain middleware components that enable seamless communication between hardware, device drivers, and user-facing applications.

Key Responsibilities

  • Design, implement, and maintain middleware software components that bridge hardware, drivers, and application layers using C++ and Qt frameworks
  • Use Qt features (QtCore, QtNetwork, QtSerialBus, QtConcurrent, etc.) to build communication and system services.
  • Collaborate closely with hardware and system teams to ensure smooth system integration.
  • Debug, troubleshoot, and resolve software and hardware communication issues.
  • Support integration testing, validation, and deployment of middleware components.

Qualifications

  • Bachelor's Degrees in software engineering, Computer Science, Electrical Engineering, or related field
  • 5 years or above of engineering experience in a relevant domain

Technical Skills

  • C, C++ and object-oriented programming
  • Hands-on experience with Qt framework (QtCore, QtNetwork, QtWidgets, QML, etc.).
  • Familiar with scripting language
  • Experience with middleware development or system-level programming.
  • Strong understanding of hardware-software communication protocols (e.g., I2C, SPI, UART, USB, Ethernet).
  • Experience with version control software and issue tracking tools

Additional Skills

  • Excellent communication and collaboration skills.
  • Strong analytical and problem-solving skills.
  • Ability to work in a cross-functional team and deliver high-quality software.


  • Central Region, Singapore Michael Page International Pte Ltd Full time $104,000 - $130,878 per year

    The Senior Software Engineer will design, develop, and maintain software solutions to support business operations within the industrial and manufacturing sector. This role requires a strong technical background and a passion for delivering innovative solutions in a collaborative environment.Client DetailsThis organisation is a well-established player in the...


  • Central Region, Singapore Vanguard Software Pte Ltd Full time $120,000 - $360,000 per year

    JOB SUMMARY:We are seeking a Senior Backend Engineer to join our growing engineering team. In this role, you will work independently to deliver production-ready, high-quality code with minimal issues. You will take full responsibility for the design, development, and optimization of backend systems, collaborating with cross-functional teams to ensure systems...


  • Central Region, Singapore Vanguard Software Pte Ltd Full time $104,000 - $130,878 per year

    Job SummaryWe are seeking a Senior DevOps Engineer to join our growing engineering team. In this role, you will work independently to design, build, and optimize infrastructure and deployment pipelines that ensure the stability, scalability, and security of our systems. You will take full responsibility for automating workflows, improving observability, and...


  • Central Region, Singapore Vanguard Software Pte Ltd Full time $104,000 - $130,878 per year

    JOB SUMMARY:We are seeking an Senior / Expert Backend Engineer to take a technical leadership role across teams and domains. You'll be responsible for architecting and driving the development of scalable, resilient systems that directly align with business objectives. As a domain expert, you'll provide thought leadership, mentor other engineers, and shape...

  • Software Engineer

    3 days ago


    Central Region, Singapore Adecco Personnel Pte Ltd. Full time $60,000 - $120,000 per year

    We're looking for a Software Engineer to design, develop, and maintain scalable applications and APIs across the full SDLC. Ideal candidates have experience with modern front-end and back-end technologies, databases, and Agile/DevOps practices. Fresh graduates are welcome to apply.A leading SI company developing inhouse secuirty products and softwares.We are...


  • Central Region, Singapore ScienTec Consulting Pte Ltd Full time $80,000 - $120,000 per year

    We are seeking a highly motivated Software Engineerto develop, test and improve software applications.  Join us for a journey of continuous innovation with industry experts to contribute tosignificant government projects Agile development culture to promote continuous learning and growth, contribute to large-scale government initiatives.Competitive...


  • Central Region, Singapore Vanguard Software Pte Ltd Full time $120,000 - $200,000 per year

    JOB SUMMARY:We are seeking an Expert Backend Engineer to take a technical leadership role across teams and domains. You'll be responsible for architecting and driving the development of scalable, resilient systems that directly align with business objectives. As a domain expert, you'll provide thought leadership, mentor other engineers, and shape engineering...


  • Central Region, Singapore Search Index Pte Ltd Full time $104,000 - $130,878 per year

    Good Base+great benefitsLeadership exp in managing large scale software projects is reqGreat environment to work inOpportunity to work w/ different projectsLeading IT Company+friendly & diverse cultureOur client is one of the leading Technology organisationResponsibilities:Responsible for technical direction and processes in one (or more) teams....


  • Central Region, Singapore APBA TG Human Resource Pte Ltd Full time $104,000 - $130,878 per year

    Key ResponsibilitiesDesign and develop high-quality fullstack applications that meet functional and security requirements.Build and maintain well-documented, secure RESTful APIs for system integration.Write clean, secure, and maintainable code aligned with best practices.Collaborate with software leads, UI/UX designers, and DevOps engineers to deliver system...


  • Central Region, Singapore Woh Hup (Private) Limited Full time $120,000 - $180,000 per year

    The Senior Design Engineer is responsible for assisting the Senior/Technical Manager on structural analysis and design compliance are met for the project (MRT Station with viaduct).A summary of the responsibilities of this position are, and not limited to, as follows:Conduct structure analysis.Provide technical engineering information to ensure compliance...