CÔNG TY CỔ PHẦN REAL-TIME ROBOTICS VIỆT NAM
Senior Embedded Software Engineer (Linux/UAV)
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Ho Chi Minh City, Vietnam
Work mode:
Onsite
Published on:
21 August 2026
What they need
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
Your skills and experience
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)
Why you'll love working here
.- Young, creative and dynamic working environment.
Competitive income.
Full coverage of insurance.
Professional training.
Opportunity for professional growth and development.
Bonus according to capacity.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Senior Embedded Software Engineer
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
1 year ago
Quick apply
Auratem
Ingénieur logiciel sénior Python / IA
500
Freelance
77186 Noisiel, France
Hybrid
Skills
15 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
7 days ago
Quick apply