C++ Engineer (Operations)

ABOUT CLIENT

Our client is a global investment firm

JOB DESCRIPTION

Resolving issues with a variety of structured and unstructured data for quantitative analysis and financial engineering.
Maintaining data quality in pipeline content and execution.
Addressing issues with data node usage and development.
Engaging with clients to understand their needs and propose solutions for reported problems.
Creating utility tools to automate operational troubleshooting and provide ongoing support.

JOB REQUIREMENT

Must possess a strong academic background with at least a bachelor's degree in a technical or quantitative field.
Should have at least 2 years of relevant experience working as a Data Engineer or in similar roles.
Knowledge of data structures and algorithms is essential.
Proficiency in C++ based tools such as STL and object-oriented programming in C++ is a requirement.
Strong command of English and the ability to communicate effectively within a global team environment.
Experience with Linux/Unix shell and Git is required.
Familiarity with python-based tools like Jupyter notebook and coding standards like pep8 is beneficial.
Demonstrated ability to implement data science pipelines and real-time applications in C++ (python experience is a plus).
Familiarity with GDB, PDB is advantageous.
Excellent analytical and problem-solving skills with exceptional attention to detail.
Self-motivated and capable of working independently with minimal direction.

WHAT'S ON OFFER

Competitive and appealing compensation package with a clear career progression
Emphasis on continuous learning and development through training courses, library access, speaker sessions, and knowledge sharing events
Opportunity to collaborate with intelligent and talented colleagues
Support for diversity and inclusion through employee resource groups
Premium health insurance and Employee Assistance Program
Generous time-off policy and sabbatical leave based on tenure
Employee benefits through Trade Union for staff and family
Monthly team-building activities and employee clubs for various interests
Annual company trip and occasional global conferences to connect with global teams
Daily tea break, snacks, and meals provided in the office

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

C/C++, Python, Data Engineering

Location:

Ha Noi - Viet Nam

Working Policy:

Onsite

Salary:

$ 3,000 - $ 5,000

Job ID:

J00642

Status:

Close

Related Job:

Locomotion Research Engineer

Others - Singapore


Product

Design and train RL locomotion policies for bipedal walking, lateral movement, push recovery, and dynamic motion Develop and maintain MuJoCo-based simulation environments with custom actuator models that faithfully reproduce hardware IO timing, CAN bus delays, and motor saturation characteristics Own the domain randomization strategy: model the specific sources of sim-real mismatch and randomize what is genuinely uncertain, not everything Run processor-in-the-loop validation, including real firmware against simulated robots over virtual CAN, before any policy touches hardware Deploy and tune locomotion controllers on Asimov, iterating rapidly across sim and physical platforms Work with Data Engine telemetry to refine domain randomization and close identified sim-real gaps Collaborate with firmware, mechanical, and perception teams on cross-stack issues affecting locomotion performance Contribute to open-source releases of locomotion models, training code, and simulation assets

Negotiation

View details

Staff Engineer, Firmware

Others - Singapore


Product

  • Firmware
  • C/C++

Architect and build the firmware stack for Asimov from scratch, including OS selection, toolchain setup, and board support package development Design and implement firmware for real-time processing units across Asimov's hardware platform Build and maintain embedded Linux environments for onboard compute, including BSP bring-up, device tree configuration, kernel driver development, and userspace/kernel interfaces Develop and maintain low-level drivers for actuators, sensors, IMUs, and communication buses (CAN, EtherCAT, SPI, I2C, UART) Architect real-time control loops with strict latency and determinism requirements Collaborate with mechanical, electrical, and controls engineers to co-design hardware and firmware interfaces Build tooling for firmware flashing, diagnostics, and in-field debugging Define and enforce firmware architecture standards, code quality practices, and review processes across the team Contribute to hardware bring-up for new revisions of Asimov, from schematic review through validation

Negotiation

View details

iOS Engineer - GSaaS

Ho Chi Minh - Viet Nam


Product

  • iOS
  • Swift
  • Objective-C

Creating and managing essential features for various services (Message, Mail, Drive, Notes, Survey, etc.) Ensuring the stability of services and providing ongoing support Working closely with diverse teams to oversee the development of services from start to finish Constantly enhancing app performance, usability, and reliability with a focus on the user experience

Negotiation

View details