
Tuyển dụng Senior Embedded Software Engineer Linux/UAV tại Hồ Chí Minh
Chưa có CV? Tạo CV miễn phí ở đây →
Kỹ năng cần có cho Senior Embedded Software Engineer Linux/UAV
Mô tả công việc Senior Embedded Software Engineer Linux/UAV
We're building a custom high-performance wireless datalink for UAVs — a greenfield project moving from COTS prototyping toward custom silicon. You'll own the embedded Linux software stack and work side-by-side with our FPGA/RF team. On a project building something new from the ground up, how you work matters as much as what you know.
What you'll do
- Propose and evaluate solution options — architecture, interfaces, trade-offs — and drive the design, not just implement to spec
- Develop Linux kernel drivers (netdev, DMA, hardware register interface) and userspace daemons for link control, configuration, and telemetry
- Prototype approaches early to validate before committing to a design
- Integrate with the FPGA team; define and own the driver ↔ hardware interface
- Test and validate: write tests, measure real behavior (latency, throughput, error rates), and verify against requirements
Must have — technical
- 5+ years embedded Linux experience (BSP + kernel drivers) on ARM SoCs
- Strong C/C++ and Linux kernel internals
- Strong software / system architecture skills
- Comfortable with cross-compilation, embedded toolchains, and debugging on real hardware
How you work (just as important as the tech)
- Self-direction in ambiguity — turn vague goals into concrete plans, own a slice end-to-end, and follow through
- Judgment & verification discipline — ground decisions in evidence (measurement, source, tests) and catch subtle errors instead of trusting plausible-looking output
- AI leverage with discipline — use AI tools to move faster while knowing their limits and verifying what they produce
- Cross-team communication — define clean interfaces with the hardware team, ask sharp questions, write clear design docs, disagree constructively
- Fast learner across unfamiliar domains — SDR, RF, FPGA, kernel
- Pragmatic — prioritize, de-risk early, avoid over-engineering, ship in increments
Nice to have
- Embedded Linux on FPGA SoC platforms
- Linux networking / wireless stack
- Baseband / PHY knowledge relevant to a UAV datalink (OFDM, modulation, channel coding, link adaptation)
- Attractive year-end bonus of 1 - 3 months' salary based on performance.
- Full coverage of Personal Income Tax (PIT) and compulsory insurances (Social, Health, Unemployment) in accordance with the Labor Law.
- Annual salary review policy to worthily recognize your contributions.
- Annual comprehensive health check-up included.
- Standard working hours: Monday to Friday (Morning: 08:00 – 12:00 | Afternoon: 13:00 – 17:00) – Full weekends off (Saturday & Sunday).
- 12 days of fully-paid annual leave per year.
- Work in a modern, well-equipped office with a fully-stocked Pantry (free tea, coffee, and snacks to recharge your energy).
- Dynamic working environment with friendly, collaborative, and highly supportive teammates.
- Engaging team activities: Regular teambuilding and annual Company Trips.
- Meaningful gifts on special occasions such as Holidays, New Year, Birthdays, Weddings, etc.
Mức lương Senior Embedded Software Engineer Linux/UAV trên thị trường
Nhà tuyển dụng CÔNG TY CỔ PHẦN REAL-TIME ROBOTICS VIỆT NAM
CÔNG TY CỔ PHẦN REAL-TIME ROBOTICS VIỆT NAM · 📍 Hồ Chí Minh