Enable job alerts via email!

Robotics Engineer

ST Engineering Aerospace

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading aerospace engineering firm in Singapore is seeking a talented engineer to design and develop Guidance, Navigation and Control (GNC) systems for drone systems. You will collaborate with a tight-knit team and participate in various stages of development, including simulation, coding, and flight testing. Proficiency in C/C++ and knowledge of system modeling are essential for this role. This position offers the opportunity to work on innovative projects within the aerospace field.

Qualifications

  • Knowledge in system modelling and control for aircraft applications.
  • Proficient in C/C++ programming language.
  • Excellent written and verbal communication skills.

Responsibilities

  • Design and develop GNC systems and algorithms for drone systems.
  • Develop simulation environments for unmanned aircraft systems.
  • Integrate new sensors onto our drone systems.
  • Write and test firmware for flight control computers.
  • Analyze flight data to troubleshoot flight performance issues.

Skills

System modelling and control
MATLAB/Simulink
C/C++ programming
Kalman filtering
Digital signal processing
Sensor data fusion
Excellent communication skills
Job description

Description

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.

Responsibilities
  • 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
Technical Skills and Competencies
  • Knowledge in system modelling and control, analysis, and simulation in aircraft applications.
  • Knowledge 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.
  • Excellent written and verbal skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.