Travel from time to time for project commissioning, data collection and field performance evaluation. Complete all job-related activities such as drawings……
Experience with recommendation systems, search and ranking systems, risk control, anomaly detection, natural language processing (NLP), large language models (……
Bridge high-level AI (vision-language models) with physical motor control. Apply reinforcement learning (RL) and whole-body control strategies.…
Communicate effectively with stakeholders at all levels of the organization. Lead and mentor a team of junior automation, control, and data connectivity……
Bachelor’s/Master’s degree in Computer Science, Data Science, or related field. Strong understanding of machine learning algorithms and statistics.…
Support DFx (DFT/DFM), manufacturing test, and field diagnostics; contribute to compliance (EMC/EMI) planning. Willing to station at customer's office.…
Improve troubleshooting procedures, documentation, and training to drive field efficiency and adoption of best practices. Travel up to 15% may be required.…
Develop and deploy navigation algorithms for robots operating in complex indoor environments. Integrate navigation with the wider autonomy stack, including……
Over five years of experience in software development, including multiple years dedicated to designing and implementing software solutions for instrument……
Production Hand-off: Write detailed, step-by-step assembly instructions so the fabrication and integration teams can build your designs without confusion.…
Education: Masters/PhD in Computer Science, Machine Learning, AI, Robotics, or related field. Collaboration and Documentation: Working closely with hardware……
Bachelors degree in Engineering or a related technical field. Establish production procedures and quality control measures with factory partners to ensure……
Bachelor's or Master's in Robotics, Mechanical/Electrical Engineering, Computer Science, or related field. As a Robotics Engineer, you'll play a central role in……
AI/ML Fundamentals: Understanding of machine learning concepts, algorithms, and frameworks . Software Development Practices: Knowledge of version control (Git),……
Up to SG$75 per month reimbursement for internet. Experience with version control (Git) and collaborative development workflows. 20 weeks of parental leave.…
Support deployment, testing, and field validation. The candidate should be capable of personally developing prototypes, validating technical approaches, and……
Collaborate with system developers to implement developed algorithms into operational systems. Design and implement novel signal processing and machine learning……
Bachelor’s/ Master’s/ Ph.D Degree in Engineering, Semiconductor Technology, or a related field, with 6–8 years of technical experience in the semiconductor……
AI/ML Fundamentals: Understanding of machine learning concepts, algorithms, and frameworks . Software Development Practices: Knowledge of version control (Git),……
The Surfscan group includes a team of engineers, technology development, apps engineers and product marketing focused on technology that enables wafer, IC and……
Bachelor's degree or higher in Computer Science or a related field. Industry Trends Monitoring: Stay updated on the latest trends in risk control and anomaly……
Assist senior engineers in the design, development & maintaining of drive-by-wire systems – replace traditional mechanical, hydraulic or pneumatic control……
Master’s degree in Computer Sciences, Mathematics, Statistics, Bioinformatics or a related field; a Ph.D or equivalent experience is highly preferred.…
Multi-language programming proficiency; ability to read, reason about, and contribute to code across the full stack. Technical Depth & Hands-On Contribution.…
You will help to design and develop Guidance, Navigation and Control (GNC) systems and algorithms for our drone systems and be part of a tight-knit team that provides safe, reliable drone systems and quality services to our distinguished customers in Singapore and around the region.
Your responsibilities will include:
Design, develop and modify guidance, navigation, and flight control systems and algorithms for our unmanned aircraft systems.
Develop and modify 6-DOF and hardware-in-the-loop (HIL) simulation environments.
Select, test, evaluate and integrate new sensors or navigation systems onto our drone systems.
Write, modify, and test firmware and flight code that runs on the flight control computers of our drone systems (in C or C++).
Analyze flight data to verify flight performance and to help to troubleshoot issues that are found during the flights of our drone systems.
Generate documentation on the specifications, design, test procedures and test results of the GNC systems and algorithms that were developed.
Participate in design and code reviews.
Support ground and flight test activities.
Work in a collaborative manner with staff in other engineering (e.g. system, software, safety, flight test, etc.) and business groups.
Requirements
Minimum Bachelor’s, Master’s or PHD degree in Mechanical, Electrical, Aerospace, Controls, Mechatronics Engineering, or a field related to GNC.
3+ years of industry or other relevant experience in GNC (Fresh graduates can be considered).
Strong background in system modelling, system identification, parameter estimation, frequency response analysis, classical and modern control theory.
Experience in system modelling and control, analysis, and simulation in aircraft applications.
Experience in developing model-based design and analyses using MATLAB/Simulink.
Knowledge in inertial and other type of sensors for navigation (e.g. accelerometers, gyroscopes, magnetometers, GNSS receivers, pressure sensors, ranging sensors, etc.)
Knowledge in Kalman filtering, digital signal processing and sensor data fusion.
Proficient in C/C++ programming language.
Proficient in software and development tools such as Linux, ROS and Git.