Top of page
Brief description
- Develop software to process, analyze and integrate information from multiple different data sources (sensors, measuring devices, embedded systems, information systems).
- Build and optimize signal processing algorithms, digital data and real-time data.
- Participate in software architecture design for information processing systems in the aerospace and high-tech fields.
- Perform data preprocessing: noise filtering, normalization, feature extraction, data synchronization.
- Coordinate with hardware, embedded, algorithm and system teams to integrate and test software.
- Analyze, evaluate accuracy, reliability and performance of information processing systems.
- Write technical documentation, research result reports and project acceptance dossiers.
Job requirements
- Bachelor's degree or higher in Information Technology, Electrical – Electronics, Telecommunications, Control – Automation or related fields.
- Have foundational knowledge of digital signal processing, data processing or information systems.
- Proficient in at least one programming language: C/C++, Python, MATLAB (or equivalent).
- Understand data structures, algorithms and object-oriented programming.
- Experience with real-time data processing, sensor data or embedded systems is an advantage.
- English proficiency: TOEIC ≥ 650 or IELTS ≥ 5.5 (or equivalent certificate); able to read and understand technical documents and communicate at a basic level at work.
- Good logical thinking, careful, have research spirit and teamwork.