Software Designer Machine Control C jobs in Singapore – Browse 709 openings on RoboApply Jobs

Software Designer Machine Control C jobs in Singapore

Open roles matching “Software Designer Machine Control C” with location signals for Singapore. 709 active listings on RoboApply Jobs.

709 jobs found

1 - 20 of 709 Jobs
Apply
companySioux Technologies logo
Full-time|On-site|Singapore, Central Singapore, Singapore

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.

Feb 12, 2025
Apply
companySioux logo
Full-time|On-site|Singapore, Central Singapore, Singapore

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.

Nov 18, 2024
Apply
companyMotional logo
Full-time|On-site|Singapore, Central, Singapore

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.

Mar 31, 2026
Apply
companyxcellink logo
Full-time|On-site|Singapore, Singapore, Singapore

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.

Dec 16, 2023
Apply
companyXcellink logo
Full-time|On-site|Singapore, Singapore, Singapore

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.

Mar 10, 2025
Apply
companyRapsodo logo
Full-time|On-site|Singapore, Singapore, Singapore

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.

Dec 17, 2025
Apply
companyVenti Technologies logo
Full-time|On-site|Singapore

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.

Apr 8, 2026
Apply
companyAccion Labs logo
Full-time|On-site|Singapore

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.

Aug 6, 2016
Apply
companyIntrinsic Robotics logo
Full-time|On-site|Singapore

Intrinsic Robotics, a pioneering venture of Alphabet, is dedicated to transforming the landscape of industrial robotics. Our team harnesses advancements in AI, perception, and simulation to push the boundaries of what industrial robotics can achieve, with software and data as the driving force.Our mission is to make industrial robotics intelligent, accessible, and user-friendly for millions of businesses, entrepreneurs, and developers across the globe. We are a vibrant team of engineers, roboticists, designers, and technologists, united by a passion for unlocking the creative and economic potential of industrial robotics.Role OverviewAs a Robotics Software Engineer specializing in Sensor-Based Control and Robot Learning, you will be at the forefront of developing and integrating cutting-edge control strategies and Machine Learning (ML) policies within Intrinsic's Realtime Robot Control framework. Your work will involve deploying visual servoing and force-control skills in real-world manufacturing environments, specifically focusing on dexterous, contact-rich assembly tasks. You will manage the complete development lifecycle, including designing controllers, ensuring seamless hardware integration, conducting extensive experiments, and optimizing performance metrics to adhere to stringent industrial standards.Contributions to Our MissionDevelop visual servoing and interaction control loops for complex insertion and assembly tasks.Implement advanced sensor fusion and time-synchronization algorithms for multi-modal robot control.Own and execute the full experimentation cycle, routinely conducting trials on industrial hardware to assess algorithmic adjustments and gather high-quality training data.Design and construct modular components for our kinematics, state estimation, and control systems to enhance robustness in contact-rich scenarios.Analyze logs and telemetry from various sensor inputs to pinpoint failure modes and guide the technical roadmap.Optimize real-time execution frameworks for learned manipulation models within the Intrinsic platform.

Jan 7, 2026
Apply
companyncs3 logo
Full-time|On-site|Singapore

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.

Dec 9, 2025
Apply
companyHudson River Trading (HRT) logo
Software Engineer - Low Level (C++)

Hudson River Trading (HRT)

Full-time|On-site|Singapore

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.

Feb 9, 2026
Apply
companyDV Trading logo
Full-time|On-site|Singapore

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.

Jan 15, 2026
Apply
companyVenti Technologies logo
Internship|On-site|Singapore

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.

Aug 4, 2023
Apply
companyxcellink logo
Full-time|On-site|Singapore, Singapore, Singapore

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.

Jan 8, 2025
Apply
companyHudson River Trading (HRT) logo
Internship|On-site|Singapore

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.

Feb 13, 2026
Apply
companyAccion Labs logo
C# Developer

Accion Labs

Full-time|On-site|Singapore

Join our dynamic team at Accion Labs as a C# Developer, where you will play a crucial role in designing, developing, and maintaining high-performance applications. We are looking for a passionate and skilled developer who thrives in a collaborative environment and is eager to tackle challenging projects.

Feb 25, 2017
Apply
companySimular logo
Full-time|On-site|Singapore

Role overview Simular develops AI systems that interact directly with computers across different platforms. The Software Engineer - Control Layer Development focuses on the core layer that translates AI intent into real actions, managing everything from mouse and keyboard input to UI detection and error recovery on macOS, Windows, and Linux. What you will do Design and maintain the low-level control stack for computer input, including mouse and keyboard injection, screen capture, and simulating user actions. Implement UI element detection using accessibility APIs (such as AXUIElement and UI Automation), DOM or accessibility trees, and visual grounding methods. Help build an abstraction layer so the agent operates smoothly across different operating systems and application types. Troubleshoot and resolve reliability issues related to UI changes, window occlusion, resolution scaling, and managing focus across applications. Develop feedback mechanisms so the agent can verify its actions and recover from unexpected events. Work closely with modeling and planning teams to improve how intent translates into execution. Requirements Background in developing OS-level input automation tools (such as CGEvent, SendInput, xdotool). Strong knowledge of accessibility frameworks: AXUIElement for macOS, UI Automation for Windows, and AT-SPI for Linux. Experience handling unreliable element selectors, timing problems, and resolution-dependent coordinates. Careful approach to reliability and edge cases in software development. Familiarity with automation tools like Playwright, Appium, PyAutoGUI, Hammerspoon, or similar. Bonus skills Understanding of screen reader internals. Experience with remote desktop protocols (RDP, VNC), game automation, LLM agent tool-use systems, or mobile device automation (iOS UIAutomation/XCTest, Android UIAutomator/Accessibility). This position is based in Singapore.

Apr 23, 2026
Apply
companyAccion Labs logo
Full-time|On-site|Singapore

Are you a passionate C# Developer looking to make an impact? Join our dynamic team at Accion Labs, where we innovate and drive technology forward. You will collaborate with talented professionals to develop and enhance software solutions that meet our client's needs.

Mar 16, 2017
Apply
company
Full-time|On-site|Singapore, Singapore, Singapore

Join a prestigious global technology firm as an Intelligence Analyst, where you will play a critical role in providing first-line support for employee travel and events. You will engage in real-time monitoring, assist travelers, perform horizon scanning, and offer technical intelligence support. This position is pivotal in ensuring effective triage, escalation, and communication during evolving situations.As part of a dedicated global team, you will provide 24/7 coverage for our clients, which may require working on weekends and holidays based on the schedule established by the team.Key Responsibilities:Monitor travel-related developments affecting employees, including executives.Deliver first-line assistance to travelers and facilitate issue resolution.Coordinate secure transportation and vetted third-party vendors.Support pre-trip advisories, briefings, and connect with travelers.Assist with travel-related incidents and provide support for distressed travelers.Review upcoming events and prepare situational summaries, including geofencing, tactical intelligence, and weather assessments.Conduct targeted monitoring during event periods and escalate any concerns.Establish and manage mass-notification groups for events.Monitor real-time alerts, evaluate their relevance, and escalate according to established workflows.Draft concise alerts, situation updates, and rapid assessments.Provide on-demand support to internal intelligence teams.

Mar 3, 2026
Apply
companyPadlet logo
Full-time|On-site|Singapore

Padlet is dedicated to crafting innovative software solutions that foster a quality education. Our mission is to inspire curiosity, creativity, and a sense of community in learners worldwide. By enabling visual content creation and collaboration, we empower millions of students and educators in classrooms across the globe.We strive to design products that evoke joy and satisfaction in their users. Think of the delight of using a Dyson vacuum cleaner or the precision of a well-crafted tool. At Padlet, we aspire to create products that inspire similar feelings, and we are searching for a talented Product Designer to help us realize this vision. This is an on-site position located in Singapore.

Sep 2, 2025

Sign in to browse more jobs

Create account — see all 709 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.