Software Manager (DSC/CY/UAV) - #1132751
ST Engineering
About ST Engineering
ST Engineering is 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 public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.
Our history spans more than 50 years, and our strategy is underpinned by our core values – Integrity, Value Creation, Courage, Commitment and Compassion. These 5 core values guide every aspect of our business and are embedded in our ST Engineering culture – from the people we hire, to working with each other, to our partners and customers.
About our Business
Our Unmanned & Integrated Systems business offers holistic solutions in system engineering and integration. We pioneer maritime robotics and autonomy solutions, provide system integration for complex naval and island air defence System-of-Systems (SoS), and take care of the operation and maintenance of Command, Control, Communications, Computers Intelligence (C4I) systems. We cater to the needs of Defence, Public Safety & Security, and Commercial clients worldwide, providing seamless and innovative services that redefine possibilities.
Together, We Can Make A Significant Impact
We are seeking a Software Manager with a strong interest in Unmanned Aerial Systems (UAS) to design, develop and integrate software solutions across airborne platforms and ground control systems.
In this role, you will work closely with autonomy, avionics, hardware, and systems engineering teams to enable advanced UAS capabilities such as autonomous flight, sensor integration, communications, and multi-vehicle operations. You will be involved across the full software development lifecycle, from requirements definition and prototyping to testing and development on real flight hardware.
Be Part of Our Success
UAS Software Development (Priority)
Design, develop and maintain flight software and supporting ground systems for UAS platforms.
Implement software components for navigation, mission management, sensor processing and flight controls.
Integrate third-party hardware and software (autopilots, sensors, datalinks, AI modules) into the UAS ecosystem.
Autonomy & Systems Integration
Support development of autonomous behaviours, including waypoint navigation, mission execution, and contingency handling.
Work with perception, sensor fusion, and AI teams to integrate computer vision, onboard analytics and decision-making logic.
Participate in hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing environments.
Testing & Validation
Develop and execute unit tests, integration tests, and system-level validation.
Support ground testing and flight testing, including debugging and performance analysis.
Ensure software reliability, safety and performance in operational environments.
Collaboration & Documentation
Collaborate with cross-functional teams including hardware, flight test, systems engineering and operations.
Contribute to technical documentation, software architecture descriptions, and integration guides.
Participate in code reviews and contribute to continuous improvement of development practices.
Qualities We Value
Knowledge in Computer Science / Software Engineering / Aerospace Engineering / Robotics, or a related field.
Proficiency in one or more programming languages commonly used in UAS development (e.g. C/C++, Python)
Experience with embedded systems, robotics or autonomous platforms.
Understanding of software fundamentals including data structures, algorithms, and object-oriented design.
Experience with UAS autopilot frameworks (e.g. PX4, ArduPilot or equivalent)
Familiarity with ROS/ROS2 or distributed robotic systems
Experience integrating EO/IR sensors, GNSS/INS or datalink communications
Exposure to autonomy, AI/ML, computer vision, or sensor fusion
Experience with simulation tools, SIL/HIL
Understanding of aviation, safety-critical, or real-time software systems.
Singaporean only
Our Commitment That Goes Beyond the Norm
An environment where you will be working on cutting-edge technologies and architectures.
Safe space where diverse perspectives are valued, and everyone’s unique contributions are celebrated.
Meaningful work and projects that make a difference in people’s lives.
A fun, passionate and collaborative workplace.
Competitive remuneration and comprehensive benefits.
Location: Ang Mo Kio
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
ERP Sales Consultant
Hairstylist