Firmware Engineer
- Hanoi / Ho Chi Minh City, Vietnam
- Fulltime
Job Description
VinRobotics, based in Hanoi, Vietnam, is revolutionizing corporate operations with a fleet of autonomous robots addressing labor shortages and challenging tasks. Join our in-office team to help bring our vision of deploying autonomous robots to solve real-world problems.
We are seeking multiple Firmware Engineers to design, implement, and test firmware for key hardware components in our robots. You will work on motor controllers, battery management systems, and sensing hardware, collaborating with cross-functional teams to ensure seamless hardware/software integration and high-quality firmware development.
Key Responsibilities:
Architect, design, implement, and test firmware in C or C++ for critical components, including motor controllers, battery management systems, and sensing hardware.
Define and implement a strategy to enable codebase reuse across different hardware platforms.
Develop Python tools for test automation and hardware calibration.
Contribute to the development and enhancement of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure.
Support hardware/software integration in the lab, ensuring reliable operation of firmware on robotic systems.
Required Qualifications:
5+ years of engineering experience.
Bachelor’s or Master’s degree in Computer Science or a related field.
Expertise in C, C++, Python, and Linux development.
Experience implementing low-level software on bare-metal systems and RTOS.
Strong knowledge of computer architecture.
In-depth understanding of communication buses and protocols, such as Ethernet, EtherCAT, Serial, CAN, or USB.
Comfortable using lab instruments (e.g., oscilloscopes, logic analyzers) and debugging tools (e.g., Lauterbach).
Preferred Qualifications:
Experience with motor controllers or battery management systems.
Familiarity with implementing CI/CD infrastructures.
Knowledge of Agile methodologies and Test-Driven Development (TDD).
Similar job opportunities
Data Platform Engineer
- Fulltime
- Due date
Robot Pilot
- Fulltime
- Due date
Robotic System Integration Engineers
- Fulltime
- Due date
