Software Engineer - Low Level (C++)
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
About Hudson River Trading (HRT)
Hudson River Trading is a leader in quantitative trading and technology, dedicated to harnessing cutting-edge technology to enhance trading efficiency and market presence. Our Singapore office is at the forefront of our international expansion, fostering an innovative environment where talented engineers can thrive and contribute to groundbreaking projects in the financial markets.
Similar jobs
Hudson River Trading (HRT)
Join our dynamic team at Hudson River Trading (HRT) in Singapore as a Software Engineer specializing in low-level programming with C++. You will be pivotal in driving our expansion into the Asia-Pacific markets, collaborating closely with our algorithmic trading and operations teams to enhance our trading strategies and performance. Your contributions will directly influence our trading operations, allowing HRT to establish and grow its presence in new markets while optimizing existing strategies for increased profitability. This role is a unique opportunity to blend technical expertise with strategic insight, making a significant impact on the company’s bottom line.
xcellink
Join our dynamic team at xcellink as a talented C# Software Engineer. In this exciting role, you will utilize your skills to enhance our information systems and ensure secure operations.Key Responsibilities:Design, develop, and maintain robust C# applications and services.Work collaboratively with cross-functional teams to define, design, and implement innovative features.Craft clean, scalable, and efficient code adhering to industry best practices.Troubleshoot and optimize existing applications for improved performance.Engage in code reviews, contributing valuable insights and feedback.Keep abreast of the latest industry trends and technologies to continually enhance your skills.
Xcellink
We are actively seeking a skilled and passionate C# Software Engineer to become an integral part of our dynamic team. In this position, you will utilize your technical expertise to enhance information system security and facilitate secure operational processes. Design, develop, and maintain robust C# applications and services. Engage with cross-functional teams to outline, conceptualize, and implement innovative features. Produce clean, maintainable, and efficient code aligned with industry best practices. Diagnose, troubleshoot, and optimize existing software applications. Contribute to code reviews, offering valuable insights and constructive feedback. Keep abreast of emerging industry trends and technological advancements.
Join Rapsodo, a leading innovator in Sports Technology, where we empower athletes globally through our state-of-the-art sports analytics products. With offices in the USA, Singapore, Turkey, and Japan, we specialize in creating data-driven, portable, and user-friendly solutions that cater to athletes at all levels—from aspiring youth to elite professionals. Our technology is trusted by coaches and athletes alike, delivering real-time insights that enhance performance in sports such as Major League Baseball and golf.We are a dynamic and rapidly expanding team that values creativity and collaboration. As a Senior Software Engineer specializing in C++, you will play a pivotal role in designing, developing, and integrating high-performance software modules for our sports analytics systems. Your expertise will be crucial in low-latency, multithreaded environments, and your work will encompass the entire software development lifecycle—from conceptualization and architecture to deployment and optimization. Collaborating with cross-functional teams, you will help deliver seamless, data-driven experiences for athletes and coaches worldwide.
Venti Technologies
Empower a Future with Autonomous TechnologyAt Venti Technologies, we are on a mission to revolutionize logistics through the development of cutting-edge robotic vehicles that enhance safety, promote sustainability, and improve everyday lives. Our dynamic and innovative team is dedicated to harnessing disruptive technologies to create a better world.We are excited to announce an opportunity for a passionate Senior Software Engineer specializing in C++. Join us as we embark on fleet-level deployment of autonomous vehicles, and be part of a team that thrives on creativity and problem-solving.About Venti TechnologiesHeadquartered in Singapore, with additional offices in Cambridge (Massachusetts, USA) and Suzhou (China), Venti Technologies leads the charge in safe-speed autonomous logistics systems. Our innovative approach combines rigorous mathematics, deep learning, and proprietary algorithms to transform the future of goods transportation. Since our inception in 2018, we have established a proven track record of enhancing vehicle utilization, lowering costs, and improving safety for our clients in industrial and logistics sectors.
Join our dynamic team at ncs3 as a Software Engineer specializing in C++ for Video Intelligence. In this role, you will leverage your expertise in software development to design, build, and enhance cutting-edge video processing applications. Collaborate with cross-functional teams to deliver innovative solutions that drive business value and improve user experiences.We are looking for a passionate engineer who thrives in a fast-paced environment and is eager to tackle complex challenges. Your contributions will be pivotal in shaping the future of video intelligence technology.
Accion Labs
Join our dynamic team at Accion Labs as a Software Engineer specializing in ANSI C. In this role, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our diverse clientele. Your expertise in ANSI C will be pivotal in creating efficient and reliable software systems.
Join our Perception team at Motional, where you will collaborate with top-tier ML engineers and research scientists dedicated to transforming the future of transportation through self-driving vehicles. Our cutting-edge technology is pivotal in understanding dynamic environments while effectively tracking and classifying objects around our robotic taxis. We seek engineers who are deeply passionate about Level 4 autonomous driving technology, thrive on intellectual challenges, and aspire to grow their careers with an innovative and fast-paced company.Key Responsibilities:Implement and deploy perception models on edge devices.Enhance and optimize GPU-accelerated algorithms via CUDA.Create advanced post-processing and classical vision algorithms.Optimize system performance focusing on latency, throughput, memory, and determinism.Elevate code quality through rigorous reviews, testing strategies, and performance benchmarks.Engage closely with ML engineers to:Enhance model robustness and readiness for deployment.Shape training objectives based on system requirements.Diagnose and rectify integration issues between models and systems.
ABOUT SIOUXSioux is a premier high-tech solutions provider dedicated to the development, innovation, and assembly of complex high-tech systems. Our team consists of over 1,200 committed engineers who either support our clients directly or function as their Research and Development department. Our exceptional productivity enables us to accelerate product development, providing our clients with a competitive advantage and enhanced cost-effectiveness.As a rapidly expanding employer, Sioux prioritizes the growth and well-being of its employees. We invest in their career development and cultivate a positive work environment that nurtures personal and professional advancement.SIOUX IN SINGAPORESioux Singapore plays a crucial role in the Asian market by delivering R&D services from our centers across Europe and Asia to customers, leading development teams in the region from Singapore.This strategic expansion allows us to adapt to the evolving needs of our domestic and international (OEM) customers in the semiconductor, analytical, and medical industries.The RoleAs a Senior Software Engineer, you will be responsible for developing machine control software to assist customers in the specified domains. Your key responsibilities will include:Collaborating with architects to define product architecture within your domain.Assessing customer requirements through software requirement engineering.Designing, implementing, and testing control software.Conducting peer reviews to ensure product quality.Leading a small development team and ensuring high performance.Participating as an integral member of a scrum team and managing user stories across the full stack.Developing features using Agile methodologies, with a focus on speed and quality.Taking on leadership roles for higher positions.The Job ScopeCreating testable, high-quality code in C# for various machine control functionalities.Developing WPF and WinForm UI applications.Implementing machine control and sequencing solutions.
Venti Technologies
Empowering the Future Through Autonomy.At Venti Technologies, we specialize in developing cutting-edge robotic vehicles that enhance logistics safety, promote environmental sustainability, and improve the quality of life for individuals. As a passionate team of innovators and problem-solvers, we are dedicated to revolutionizing the world through disruptive technologies. Our ambitious plan for fleet-level deployment of autonomous vehicles is underway, and we are on the lookout for top talent to help us realize this vision.About Venti TechnologiesHeadquartered in Singapore with additional offices in the U.S. and China, Venti Technologies is a frontrunner in autonomous logistics systems, pioneering the future of goods transportation. Our proprietary suite of autonomy technologies leverages advanced mathematics, deep learning, and robust algorithms to deliver proven solutions that enhance safety, reduce costs, and increase vehicle utilization. Founded in 2018, Venti boasts a diverse and talented international team, with autonomous systems already operational across Asia for various industrial and logistics applications.Key ResponsibilitiesDesign and implement high-quality, fast, and reliable code.Develop and integrate advanced features for our autonomous vehicle systems.Maintain code quality through continuous integration, automated testing, and thorough code reviews.Produce detailed technical design documentation.
Join xcellink as a Software Engineer, where you will play a crucial role in the design and development of innovative devices for an integrated e-payment Fare Collection System. Your expertise will guide you through the entire software development lifecycle, from requirement definition to design, development, and rigorous testing.Key responsibilities include:Designing and building advanced applications for the Ubuntu platform.Collaborating with cross-functional teams to define, design, and implement new features.Unit testing code to ensure robustness, covering edge cases, usability, and reliability.Addressing bugs and enhancing application performance.Preparing and submitting necessary documentation throughout the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Codes, Testing Specifications, and Operation and Maintenance Manuals.Liaising with stakeholders to address requirements, design, and testing issues.
Hudson River Trading (HRT)
Join Hudson River Trading (HRT) as a C++ Software Engineering Intern for the Summer of 2026. We are on the lookout for enthusiastic and driven full-time students who are passionate about coding and eager to learn in a dynamic entrepreneurial atmosphere. At HRT, our engineers are crucial in developing and maintaining the technology and infrastructure that underpins our trading operations.What You Will ExperienceGain a hands-on introduction to the technical aspects of software engineering within the algorithmic trading sector.Engage in independent programming projects utilizing C or C++, tailored to project requirements.Transition into project work within your first week through structured training and hands-on experiences.Explore HRT's research and trading infrastructure, gaining insights even in areas outside your direct responsibilities.Enhance your understanding of global financial markets alongside your technical project work and mentorship.
AvePoint Inc.
Position Overview: Low Code Engineer (OutSystems) - NCSS ProjectRole Summary:Join our dynamic digital solutions team at the National Council of Social Service (NCSS) in Singapore, where you will contribute to the development and maintenance of innovative digital applications that drive policy and operational enhancements within the social service sector. As we expand our digital platform capabilities, your role as a Low Code Engineer will be pivotal in designing, building, and sustaining robust low-code applications that enhance business operations and service delivery.In this role, you will engineer scalable applications and integrations, ensuring that our digital solutions are efficient, secure, and user-friendly, facilitating seamless stakeholder engagement.Core Responsibilities:Collaborate in the design and development of web and mobile applications using the OutSystems platform, tailored to various NCSS business processes and service delivery needs.Engage closely with product teams, business analysts, and stakeholders to translate business requirements into technical specifications and scalable solutions.Create, develop, and deploy user interfaces, workflows, and integrations aimed at enhancing business operations and service delivery.Assist in building application integrations that link multiple NCSS platforms and external systems effectively.Maintain application architecture and infrastructure to support operational, reporting, and analytical demands across the NCSS ecosystem.Implement testing, validation, and optimization processes to guarantee high application quality and performance.Monitor applications and systems to proactively identify potential issues and performance bottlenecks.Support the ongoing maintenance of OutSystems applications that underpin NCSS digital products.Assist in troubleshooting and resolving application issues swiftly.Document application development processes and system configurations accurately for future reference.
DV Trading
Join Our Team: At DV Trading, we are on the lookout for a skilled C++ Software Developer to enhance our front office operations. You will play a pivotal role in the development and maintenance of our trading systems, ensuring they provide optimal support for our traders.About DV Trading: Established over 15 years ago and headquartered in Chicago, the DV Group has expanded to a dynamic team of more than 450 professionals across North America and Europe. Since becoming an independent proprietary trading firm in 2016, we have rapidly scaled our operations, utilizing our own capital and innovative trading strategies to provide liquidity to global financial markets. Our affiliates now span across broker dealers, a cryptocurrency market-making firm, and a burgeoning investment advisory.
AvePoint
Job Requirement: We are seeking a skilled Low-Code Solutions Engineer to lead the design, redevelopment, and migration of our Intranet Portal to the Whole of Government (WOG) SharePoint Online. This revamped Portal aims to enhance internal collaboration, streamline business processes, and improve information management across our agency. Essential Technical Skills (3 – 5 years of experience required): Proven experience in creating and developing enterprise intranet solutions utilizing SharePoint Online, focusing on site architecture, content management, and user experience optimization. Expertise in automating business processes and applications using Microsoft Power Apps and Power Automate, demonstrating the ability to streamline workflows and integrate with existing systems. Hands-on experience configuring and managing low-code platforms, including business rules engines, workflow orchestration, process logic design, data validation frameworks, user interface flows, and responsive page layouts within Microsoft Power Apps and SharePoint Online. A solid understanding of low-code/no-code development methodologies, including rapid application development, user developer enablement, and best practices for platform governance. Highly Desirable: Experience in implementing Generative AI solutions and integrating AI capabilities into business applications and workflows. Previous collaboration with government agencies, with familiarity in public sector requirements, compliance frameworks, and stakeholder management. Relevant Microsoft certifications (Power Platform, SharePoint, or Azure). Experience with data integration, API development, and connectivity with third-party systems. Please provide: A detailed CV showcasing relevant project experience. A portfolio highlighting SharePoint and Power Platform implementations. Two professional references from recent projects. A brief cover letter addressing specific experience with intranet development.
Join our innovative team at ncs3 as a Low-Code Engineer specializing in ServiceNow. In this role, you will have the opportunity to develop and implement low-code solutions that streamline business processes and enhance operational efficiency. Your expertise will contribute to the design and maintenance of workflows and applications that meet our clients' unique needs.
Join ncs3 as a Quality Engineer specializing in Low-Code and ServiceNow. You will play a vital role in enhancing our software quality assurance processes, ensuring that our low-code applications meet the highest standards. As part of our dynamic team, you will collaborate with developers and stakeholders to identify and rectify issues, drive testing initiatives, and contribute to the continuous improvement of our products.
Sioux Technologies
ABOUT SIOUXSioux is a leading provider of strategic high-tech solutions, dedicated to the innovation and assembly of intricate high-tech systems. Our team comprises over 1,200 skilled engineers who either support our clients or act as their Research and Development department. Our remarkable productivity accelerates product development, enabling our clients to gain a competitive edge with enhanced cost-effectiveness.As a rapidly expanding employer, Sioux prioritizes the growth and well-being of its employees. We invest in their career development while fostering a positive work environment that encourages both personal and professional advancement.SIOUX IN SINGAPORESioux Singapore plays a crucial role in the Asian market by delivering R&D services from our centers across Europe and Asia, leading development teams in Singapore. This expansion allows us to adapt to the evolving needs of our domestic and international (OEM) clients in the semiconductor, analytical, and medical sectors.The RoleAs a Software Designer at Sioux, you will prepare requirements and be accountable for creating and sharing software designs, as well as the implementation, integration, and quality assurance of the software. You will also have the opportunity to advance into a role providing technical leadership to the software development team, while contributing to design, realization, and integration tasks.Your responsibilities will include developing equipment control software to support our clients in the specified domains. Key duties include:Collaborating with architects to define product architecture within your domain.Analyzing customer requirements for software solutions.Designing, implementing, and testing control software.Conducting peer reviews to ensure product quality.Leading a small development team and ensuring high team performance.Working as a vital member of a scrum team, handling user stories across the entire technology stack.Developing features using Agile methodologies, with a strong emphasis on speed and quality.The Job ScopeDevelop testable, high-quality code in C# for various machine control functionalities, including:WPF and WinForm UI developmentMachine Control and SequencingHardware abstraction layerSubsystem/device communication and controlSystem calibration and positional error measurement and compensationSECS/GEM functionalities.Providing technical leadership to the scrum team through sprint planning, design reviews, merge request evaluations, and code refactoring activities.
Xcellink
Join our client, a statutory board under the Government of Singapore, as a Software Engineer specializing in devices. You will collaborate with the development team to design, develop, document, test, and deliver software solutions for an Automatic Fare Collection (AFC) system, focusing on high-volume and performance-intensive back-office applications.Key responsibilities include:Gathering and analyzing requirements;Designing, developing, and maintaining software solutions;Preparing and submitting deliverables during all phases of the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Codes, Testing Specifications, Operation and Maintenance Manuals, and Training Manuals;Providing support for daily application issues;Liaising with users to address requirements, design, and testing concerns.
Rapsodo Inc.
About RapsodoRapsodo is at the forefront of Sports Technology, operating globally with offices in the USA, Singapore, Turkey, and Japan. Our mission is to empower athletes of all levels by providing innovative, data-driven, and user-friendly sports analytics products. Trusted by professional players and coaches alike, Rapsodo technology delivers real-time insights that enhance performance, enabling athletes from Major League Baseball to golf tour professionals to elevate their game.We pride ourselves on being innovative, focused, and rapidly expanding. We are on the lookout for dedicated team players who are committed to delivering cutting-edge solutions as part of Team Rapsodo.Role OverviewAs a Software Engineer at Rapsodo, you will be instrumental in shaping the future of sports technology products. Collaborating closely with the Product Owner and cross-functional engineering teams, including hardware, algorithms, firmware, and software, you will design, integrate, validate, and launch robust product features and system capabilities.Your responsibilities will encompass the entire product development lifecycle, from problem-solving and architectural design to deployment and performance optimization. You will strive to create seamless, data-informed experiences for athletes and coaches worldwide.Key Responsibilities:Product Integration & System EngineeringWork alongside Product Owners to define, track, and validate deliverables across BSP, middleware, and algorithm teams.Integrate components from various teams into a cohesive, end-to-end system that ensures compatibility, stability, and performance.Evaluate software architecture to identify integration risks, gaps, and dependencies early in the development stages.Understand algorithm outputs to facilitate proper data flow between system layers.Debugging & Implementation SupportTroubleshoot system issues across multiple layers: Linux BSP, drivers, middleware, and C++ application logic.Analyze C++ implementation details to identify root causes or propose fixes.Collaborate with teams to develop and validate patches or improvements.Cross-Team CommunicationAct as a technical liaison between Product Owners, algorithm developers, middleware engineers, and hardware teams.Translate high-level requirements into clear engineering tasks and validation criteria.
Sign in to browse more jobs
Create account — see all 1,529 results
Hudson River Trading (HRT)
Join our dynamic team at Hudson River Trading (HRT) in Singapore as a Software Engineer specializing in low-level programming with C++. You will be pivotal in driving our expansion into the Asia-Pacific markets, collaborating closely with our algorithmic trading and operations teams to enhance our trading strategies and performance. Your contributions will directly influence our trading operations, allowing HRT to establish and grow its presence in new markets while optimizing existing strategies for increased profitability. This role is a unique opportunity to blend technical expertise with strategic insight, making a significant impact on the company’s bottom line.
xcellink
Join our dynamic team at xcellink as a talented C# Software Engineer. In this exciting role, you will utilize your skills to enhance our information systems and ensure secure operations.Key Responsibilities:Design, develop, and maintain robust C# applications and services.Work collaboratively with cross-functional teams to define, design, and implement innovative features.Craft clean, scalable, and efficient code adhering to industry best practices.Troubleshoot and optimize existing applications for improved performance.Engage in code reviews, contributing valuable insights and feedback.Keep abreast of the latest industry trends and technologies to continually enhance your skills.
Xcellink
We are actively seeking a skilled and passionate C# Software Engineer to become an integral part of our dynamic team. In this position, you will utilize your technical expertise to enhance information system security and facilitate secure operational processes. Design, develop, and maintain robust C# applications and services. Engage with cross-functional teams to outline, conceptualize, and implement innovative features. Produce clean, maintainable, and efficient code aligned with industry best practices. Diagnose, troubleshoot, and optimize existing software applications. Contribute to code reviews, offering valuable insights and constructive feedback. Keep abreast of emerging industry trends and technological advancements.
Join Rapsodo, a leading innovator in Sports Technology, where we empower athletes globally through our state-of-the-art sports analytics products. With offices in the USA, Singapore, Turkey, and Japan, we specialize in creating data-driven, portable, and user-friendly solutions that cater to athletes at all levels—from aspiring youth to elite professionals. Our technology is trusted by coaches and athletes alike, delivering real-time insights that enhance performance in sports such as Major League Baseball and golf.We are a dynamic and rapidly expanding team that values creativity and collaboration. As a Senior Software Engineer specializing in C++, you will play a pivotal role in designing, developing, and integrating high-performance software modules for our sports analytics systems. Your expertise will be crucial in low-latency, multithreaded environments, and your work will encompass the entire software development lifecycle—from conceptualization and architecture to deployment and optimization. Collaborating with cross-functional teams, you will help deliver seamless, data-driven experiences for athletes and coaches worldwide.
Venti Technologies
Empower a Future with Autonomous TechnologyAt Venti Technologies, we are on a mission to revolutionize logistics through the development of cutting-edge robotic vehicles that enhance safety, promote sustainability, and improve everyday lives. Our dynamic and innovative team is dedicated to harnessing disruptive technologies to create a better world.We are excited to announce an opportunity for a passionate Senior Software Engineer specializing in C++. Join us as we embark on fleet-level deployment of autonomous vehicles, and be part of a team that thrives on creativity and problem-solving.About Venti TechnologiesHeadquartered in Singapore, with additional offices in Cambridge (Massachusetts, USA) and Suzhou (China), Venti Technologies leads the charge in safe-speed autonomous logistics systems. Our innovative approach combines rigorous mathematics, deep learning, and proprietary algorithms to transform the future of goods transportation. Since our inception in 2018, we have established a proven track record of enhancing vehicle utilization, lowering costs, and improving safety for our clients in industrial and logistics sectors.
Join our dynamic team at ncs3 as a Software Engineer specializing in C++ for Video Intelligence. In this role, you will leverage your expertise in software development to design, build, and enhance cutting-edge video processing applications. Collaborate with cross-functional teams to deliver innovative solutions that drive business value and improve user experiences.We are looking for a passionate engineer who thrives in a fast-paced environment and is eager to tackle complex challenges. Your contributions will be pivotal in shaping the future of video intelligence technology.
Accion Labs
Join our dynamic team at Accion Labs as a Software Engineer specializing in ANSI C. In this role, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our diverse clientele. Your expertise in ANSI C will be pivotal in creating efficient and reliable software systems.
Join our Perception team at Motional, where you will collaborate with top-tier ML engineers and research scientists dedicated to transforming the future of transportation through self-driving vehicles. Our cutting-edge technology is pivotal in understanding dynamic environments while effectively tracking and classifying objects around our robotic taxis. We seek engineers who are deeply passionate about Level 4 autonomous driving technology, thrive on intellectual challenges, and aspire to grow their careers with an innovative and fast-paced company.Key Responsibilities:Implement and deploy perception models on edge devices.Enhance and optimize GPU-accelerated algorithms via CUDA.Create advanced post-processing and classical vision algorithms.Optimize system performance focusing on latency, throughput, memory, and determinism.Elevate code quality through rigorous reviews, testing strategies, and performance benchmarks.Engage closely with ML engineers to:Enhance model robustness and readiness for deployment.Shape training objectives based on system requirements.Diagnose and rectify integration issues between models and systems.
ABOUT SIOUXSioux is a premier high-tech solutions provider dedicated to the development, innovation, and assembly of complex high-tech systems. Our team consists of over 1,200 committed engineers who either support our clients directly or function as their Research and Development department. Our exceptional productivity enables us to accelerate product development, providing our clients with a competitive advantage and enhanced cost-effectiveness.As a rapidly expanding employer, Sioux prioritizes the growth and well-being of its employees. We invest in their career development and cultivate a positive work environment that nurtures personal and professional advancement.SIOUX IN SINGAPORESioux Singapore plays a crucial role in the Asian market by delivering R&D services from our centers across Europe and Asia to customers, leading development teams in the region from Singapore.This strategic expansion allows us to adapt to the evolving needs of our domestic and international (OEM) customers in the semiconductor, analytical, and medical industries.The RoleAs a Senior Software Engineer, you will be responsible for developing machine control software to assist customers in the specified domains. Your key responsibilities will include:Collaborating with architects to define product architecture within your domain.Assessing customer requirements through software requirement engineering.Designing, implementing, and testing control software.Conducting peer reviews to ensure product quality.Leading a small development team and ensuring high performance.Participating as an integral member of a scrum team and managing user stories across the full stack.Developing features using Agile methodologies, with a focus on speed and quality.Taking on leadership roles for higher positions.The Job ScopeCreating testable, high-quality code in C# for various machine control functionalities.Developing WPF and WinForm UI applications.Implementing machine control and sequencing solutions.
Venti Technologies
Empowering the Future Through Autonomy.At Venti Technologies, we specialize in developing cutting-edge robotic vehicles that enhance logistics safety, promote environmental sustainability, and improve the quality of life for individuals. As a passionate team of innovators and problem-solvers, we are dedicated to revolutionizing the world through disruptive technologies. Our ambitious plan for fleet-level deployment of autonomous vehicles is underway, and we are on the lookout for top talent to help us realize this vision.About Venti TechnologiesHeadquartered in Singapore with additional offices in the U.S. and China, Venti Technologies is a frontrunner in autonomous logistics systems, pioneering the future of goods transportation. Our proprietary suite of autonomy technologies leverages advanced mathematics, deep learning, and robust algorithms to deliver proven solutions that enhance safety, reduce costs, and increase vehicle utilization. Founded in 2018, Venti boasts a diverse and talented international team, with autonomous systems already operational across Asia for various industrial and logistics applications.Key ResponsibilitiesDesign and implement high-quality, fast, and reliable code.Develop and integrate advanced features for our autonomous vehicle systems.Maintain code quality through continuous integration, automated testing, and thorough code reviews.Produce detailed technical design documentation.
Join xcellink as a Software Engineer, where you will play a crucial role in the design and development of innovative devices for an integrated e-payment Fare Collection System. Your expertise will guide you through the entire software development lifecycle, from requirement definition to design, development, and rigorous testing.Key responsibilities include:Designing and building advanced applications for the Ubuntu platform.Collaborating with cross-functional teams to define, design, and implement new features.Unit testing code to ensure robustness, covering edge cases, usability, and reliability.Addressing bugs and enhancing application performance.Preparing and submitting necessary documentation throughout the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Codes, Testing Specifications, and Operation and Maintenance Manuals.Liaising with stakeholders to address requirements, design, and testing issues.
Hudson River Trading (HRT)
Join Hudson River Trading (HRT) as a C++ Software Engineering Intern for the Summer of 2026. We are on the lookout for enthusiastic and driven full-time students who are passionate about coding and eager to learn in a dynamic entrepreneurial atmosphere. At HRT, our engineers are crucial in developing and maintaining the technology and infrastructure that underpins our trading operations.What You Will ExperienceGain a hands-on introduction to the technical aspects of software engineering within the algorithmic trading sector.Engage in independent programming projects utilizing C or C++, tailored to project requirements.Transition into project work within your first week through structured training and hands-on experiences.Explore HRT's research and trading infrastructure, gaining insights even in areas outside your direct responsibilities.Enhance your understanding of global financial markets alongside your technical project work and mentorship.
AvePoint Inc.
Position Overview: Low Code Engineer (OutSystems) - NCSS ProjectRole Summary:Join our dynamic digital solutions team at the National Council of Social Service (NCSS) in Singapore, where you will contribute to the development and maintenance of innovative digital applications that drive policy and operational enhancements within the social service sector. As we expand our digital platform capabilities, your role as a Low Code Engineer will be pivotal in designing, building, and sustaining robust low-code applications that enhance business operations and service delivery.In this role, you will engineer scalable applications and integrations, ensuring that our digital solutions are efficient, secure, and user-friendly, facilitating seamless stakeholder engagement.Core Responsibilities:Collaborate in the design and development of web and mobile applications using the OutSystems platform, tailored to various NCSS business processes and service delivery needs.Engage closely with product teams, business analysts, and stakeholders to translate business requirements into technical specifications and scalable solutions.Create, develop, and deploy user interfaces, workflows, and integrations aimed at enhancing business operations and service delivery.Assist in building application integrations that link multiple NCSS platforms and external systems effectively.Maintain application architecture and infrastructure to support operational, reporting, and analytical demands across the NCSS ecosystem.Implement testing, validation, and optimization processes to guarantee high application quality and performance.Monitor applications and systems to proactively identify potential issues and performance bottlenecks.Support the ongoing maintenance of OutSystems applications that underpin NCSS digital products.Assist in troubleshooting and resolving application issues swiftly.Document application development processes and system configurations accurately for future reference.
DV Trading
Join Our Team: At DV Trading, we are on the lookout for a skilled C++ Software Developer to enhance our front office operations. You will play a pivotal role in the development and maintenance of our trading systems, ensuring they provide optimal support for our traders.About DV Trading: Established over 15 years ago and headquartered in Chicago, the DV Group has expanded to a dynamic team of more than 450 professionals across North America and Europe. Since becoming an independent proprietary trading firm in 2016, we have rapidly scaled our operations, utilizing our own capital and innovative trading strategies to provide liquidity to global financial markets. Our affiliates now span across broker dealers, a cryptocurrency market-making firm, and a burgeoning investment advisory.
AvePoint
Job Requirement: We are seeking a skilled Low-Code Solutions Engineer to lead the design, redevelopment, and migration of our Intranet Portal to the Whole of Government (WOG) SharePoint Online. This revamped Portal aims to enhance internal collaboration, streamline business processes, and improve information management across our agency. Essential Technical Skills (3 – 5 years of experience required): Proven experience in creating and developing enterprise intranet solutions utilizing SharePoint Online, focusing on site architecture, content management, and user experience optimization. Expertise in automating business processes and applications using Microsoft Power Apps and Power Automate, demonstrating the ability to streamline workflows and integrate with existing systems. Hands-on experience configuring and managing low-code platforms, including business rules engines, workflow orchestration, process logic design, data validation frameworks, user interface flows, and responsive page layouts within Microsoft Power Apps and SharePoint Online. A solid understanding of low-code/no-code development methodologies, including rapid application development, user developer enablement, and best practices for platform governance. Highly Desirable: Experience in implementing Generative AI solutions and integrating AI capabilities into business applications and workflows. Previous collaboration with government agencies, with familiarity in public sector requirements, compliance frameworks, and stakeholder management. Relevant Microsoft certifications (Power Platform, SharePoint, or Azure). Experience with data integration, API development, and connectivity with third-party systems. Please provide: A detailed CV showcasing relevant project experience. A portfolio highlighting SharePoint and Power Platform implementations. Two professional references from recent projects. A brief cover letter addressing specific experience with intranet development.
Join our innovative team at ncs3 as a Low-Code Engineer specializing in ServiceNow. In this role, you will have the opportunity to develop and implement low-code solutions that streamline business processes and enhance operational efficiency. Your expertise will contribute to the design and maintenance of workflows and applications that meet our clients' unique needs.
Join ncs3 as a Quality Engineer specializing in Low-Code and ServiceNow. You will play a vital role in enhancing our software quality assurance processes, ensuring that our low-code applications meet the highest standards. As part of our dynamic team, you will collaborate with developers and stakeholders to identify and rectify issues, drive testing initiatives, and contribute to the continuous improvement of our products.
Sioux Technologies
ABOUT SIOUXSioux is a leading provider of strategic high-tech solutions, dedicated to the innovation and assembly of intricate high-tech systems. Our team comprises over 1,200 skilled engineers who either support our clients or act as their Research and Development department. Our remarkable productivity accelerates product development, enabling our clients to gain a competitive edge with enhanced cost-effectiveness.As a rapidly expanding employer, Sioux prioritizes the growth and well-being of its employees. We invest in their career development while fostering a positive work environment that encourages both personal and professional advancement.SIOUX IN SINGAPORESioux Singapore plays a crucial role in the Asian market by delivering R&D services from our centers across Europe and Asia, leading development teams in Singapore. This expansion allows us to adapt to the evolving needs of our domestic and international (OEM) clients in the semiconductor, analytical, and medical sectors.The RoleAs a Software Designer at Sioux, you will prepare requirements and be accountable for creating and sharing software designs, as well as the implementation, integration, and quality assurance of the software. You will also have the opportunity to advance into a role providing technical leadership to the software development team, while contributing to design, realization, and integration tasks.Your responsibilities will include developing equipment control software to support our clients in the specified domains. Key duties include:Collaborating with architects to define product architecture within your domain.Analyzing customer requirements for software solutions.Designing, implementing, and testing control software.Conducting peer reviews to ensure product quality.Leading a small development team and ensuring high team performance.Working as a vital member of a scrum team, handling user stories across the entire technology stack.Developing features using Agile methodologies, with a strong emphasis on speed and quality.The Job ScopeDevelop testable, high-quality code in C# for various machine control functionalities, including:WPF and WinForm UI developmentMachine Control and SequencingHardware abstraction layerSubsystem/device communication and controlSystem calibration and positional error measurement and compensationSECS/GEM functionalities.Providing technical leadership to the scrum team through sprint planning, design reviews, merge request evaluations, and code refactoring activities.
Xcellink
Join our client, a statutory board under the Government of Singapore, as a Software Engineer specializing in devices. You will collaborate with the development team to design, develop, document, test, and deliver software solutions for an Automatic Fare Collection (AFC) system, focusing on high-volume and performance-intensive back-office applications.Key responsibilities include:Gathering and analyzing requirements;Designing, developing, and maintaining software solutions;Preparing and submitting deliverables during all phases of the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Codes, Testing Specifications, Operation and Maintenance Manuals, and Training Manuals;Providing support for daily application issues;Liaising with users to address requirements, design, and testing concerns.
Rapsodo Inc.
About RapsodoRapsodo is at the forefront of Sports Technology, operating globally with offices in the USA, Singapore, Turkey, and Japan. Our mission is to empower athletes of all levels by providing innovative, data-driven, and user-friendly sports analytics products. Trusted by professional players and coaches alike, Rapsodo technology delivers real-time insights that enhance performance, enabling athletes from Major League Baseball to golf tour professionals to elevate their game.We pride ourselves on being innovative, focused, and rapidly expanding. We are on the lookout for dedicated team players who are committed to delivering cutting-edge solutions as part of Team Rapsodo.Role OverviewAs a Software Engineer at Rapsodo, you will be instrumental in shaping the future of sports technology products. Collaborating closely with the Product Owner and cross-functional engineering teams, including hardware, algorithms, firmware, and software, you will design, integrate, validate, and launch robust product features and system capabilities.Your responsibilities will encompass the entire product development lifecycle, from problem-solving and architectural design to deployment and performance optimization. You will strive to create seamless, data-informed experiences for athletes and coaches worldwide.Key Responsibilities:Product Integration & System EngineeringWork alongside Product Owners to define, track, and validate deliverables across BSP, middleware, and algorithm teams.Integrate components from various teams into a cohesive, end-to-end system that ensures compatibility, stability, and performance.Evaluate software architecture to identify integration risks, gaps, and dependencies early in the development stages.Understand algorithm outputs to facilitate proper data flow between system layers.Debugging & Implementation SupportTroubleshoot system issues across multiple layers: Linux BSP, drivers, middleware, and C++ application logic.Analyze C++ implementation details to identify root causes or propose fixes.Collaborate with teams to develop and validate patches or improvements.Cross-Team CommunicationAct as a technical liaison between Product Owners, algorithm developers, middleware engineers, and hardware teams.Translate high-level requirements into clear engineering tasks and validation criteria.
Sign in to browse more jobs
Create account — see all 1,529 results

