Location
In office
Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Sep 1, 2026.
Overview
Company
Impact
Profile match
ST Engineering is a Singapore-headquartered technology, defence and engineering group whose businesses span aerospace, smart city, defence and public security, including aircraft maintenance and freighter conversions, rail and road systems, armament and naval systems. Listed on the Singapore Exchange and among its largest companies, it traces its history back more than 50 years and serves customers in over 100 countries through operations across Asia, Europe, the Middle East and the United States. Its board, largely for Singapore, seeks software, network, cyber security and electrical engineers, licensed aircraft engineers, technicians, ship repair project engineers and procurement staff.
Job Descriptions:
- Perform design, implementation, and deployment of advanced software modules for robotics systems, such as perception, localisation, navigation, machine learning, or robotics management
- Develop, optimise and test software algorithm APIs under Windows and/ or embedded Linux environments
- Develop validation and verification test plans, to ensure that the engineering deliverables meet both customer goals and internal specifications as well as troubleshooting
- Participate in meetings with cross-functional teams to solicit inputs for continual improvement process
- Conduct trials to collect data and evaluate the attribute or capability of the software modules. Perform quality assurance to ensure it meets the expected results
- Support the testing/ deployment engineer in defining DOE (design of experiment) procedures, analysing and documenting the result
- Support the software lead in administration or software documentation when required
- Troubleshooting robotics systems in both simulation and physical system
- Static code analysis, unit testing and code coverage
- Perform system deployment, integration, tests and project documentation
- Communicate with internal/ external customers on project requirements/ progress and on-site system implementation
Requirements:
- Entry Level candidates are welcome to apply.
- Knowledge or experience related to C, C++
- Knowledge or experience related to Python programming is an added advantage
- Knowledge of ROS is an added advantage
- Experience in embedded systems implementation, such as ARM, DSP or FPGA, would be an added advantage
- Having experience in technology development for robotics systems will be a plus, not mandatory
- Ability to contribute as a team player or independently
- Strong interpersonal and communication skills
- Ability to demonstrate a high level of initiative and resourcefulness
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
859,529 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Robotics
Similar stack
Same company
In your city
Senior Mechanical Engineer
2 months ago
≈ $120k – $219k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Calgary
Design
SolidWorks
AutoCAD
Apply
Robotics Software Engineer
12 days ago
≈ $77k – $186k per year (Estimated) • In office • Full-Time • 3+ years exp • Solothurn
Python
C++
AI/ML
Computer Vision
Robotics
ROS
Nav2
ROS2
Apply
Simulation Engineer Expert (m/w/d)
3 days ago
≈ $63k – $144k per year (Estimated) • In office • Leoben
Python
SQL
Apply
Apply
Apply
SA/Assoc, Cyber Security Technology Support, Information Security Services, Group Technology
2 days ago
≈ $71k – $186k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Python
JavaScript
PowerShell
DevOps
CI/CD
IAM
Linux
Unix
Cybersecurity
PKI
Apply
Equity • Hybrid • Internship • 1+ year exp • Bachelor's Degree • Durham
Python
DevOps
Ansible
Git
Bitbucket
Linux
TCP/IP
DNS
DHCP
Apply
In office • Bachelor's Degree • Singapore
Python
JavaScript
AI/ML
LangGraph
LangChain
Scikit-learn
Prompt Engineering
AI Agents
Pandas
NumPy
PyTorch
LLM
RAG
Google ADK
Context Engineering
LLM Guardrails
Machine Learning
Apply
≈ $105k – $232k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Singapore
Python
Analytics
Microsoft Excel
Apply
Senior Automation Developer (Java)
2 days ago
$94k – $142k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Mississauga
Python
JavaScript
Java
TypeScript
SQL
Java
Jackson
Maven
Gradle
GSON
AI/ML
Copilot
Edge AI
Machine Learning
Mobile
JUnit
DevOps
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Shift-Left
Self-Healing
Pipeline as Code
Tekton
Cybersecurity
SonarQube
Shift-Left Security
Management
Agile
Scrum
QA
TestNG
Selenium
Rest-Assured
Apply
In office • Bachelor's Degree
Python
C++
Robotics
ROS
Management
Microsoft Office
Apply
Robotics Engineer
9 days ago
In office • 3+ years exp
C++
MATLAB
MATLAB
Simulink
DevOps
Git
Linux
Robotics
ROS
Apply
Apply
In office • 3+ years exp
Apply
Apply
This is one of many
859,529 more open roles from verified company boards, updated every day.

