Senior Embedded Software Engineer

C++ Collaborating Testing

Icon salary Salary
Negotiable
Icon Location Location
Hanoi

Job Overview And Responsibility

• Analyze system requirements and design reliable embedded software for drone control and sensor integration • Develop and maintain embedded applications using C++ and Qt on real-time platforms • Implement and execute software testing strategies, including unit tests, system-level tests, and field testing • Debug and troubleshoot issues related to flight performance, stability, and control logic • Collaborate with cross-functional teams (hardware, QA, control systems, product) to ensure project quality and delivery • Participate in technical meetings with partners and contribute to architectural and performance improvements

Required Skills and Experience

• Bachelor's degree or higher in Computer Science, Electronics, Mechatronics, or a related field • 4+ years of embedded software development experience, including 2+ years in real-time or embedded systems using C++/Qt • Hands-on experience with sensor integration and communication protocols: UART, SPI, I2C, CAN • Solid understanding of real-time operating systems (RTOS) or Linux-based embedded platforms • Familiarity with control systems, flight algorithms, or autonomous navigation is a strong plus • Experience with debugging tools, version control systems (Git), and system performance profiling • Ability to read schematics and collaborate effectively with hardware teams • Strong analytical and problem-solving skills; ability to work independently and in a team • Good communication skills (English required)

Why Candidate should apply this position

• Benefits will be shared in detail with successful candidates

Preferred skills and experiences

• Experience with drone frameworks (e.g., PX4, ArduPilot, ROS) or simulation tools (e.g., Gazebo, Mission Planner) • Familiarity with flight log analysis, real-world testing, and environmental adaptation techniques • Knowledge of Agile/Scrum development processes • Experience in IoT, robotics, or automotive embedded systems is advantageous

Isabella Le

Headhunter | Recruiter
Verified
employee 147 candidates
cup 30 interviews
health 10 offers

Apply for this job

Successfully!

Thank you, you have sent the information successfully.

← View more Isabella Le's jobs
upload Click or drag file to this area to upload PDF only (3MB), You can update only 1 CV

Isabella Le

Headhunter | Recruiter
Verified
Icon employee 147 candidates
Icon cup 30 interviews
Icon health 10 offers

Completed jobs (10)