Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Embedded Software Engineer (Linux/UAV)

  • Source: Itviec
  • CÔNG TY CỔ PHẦN REAL-TIME ROBOTICS VIỆT NAM
  • On-site
  • Ho Chi Minh City
  • Senior

Job Description

Job description

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.

Skills

  • linux-kernel
  • c10
  • cplusplus

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with CÔNG TY CỔ PHẦN REAL-TIME ROBOTICS VIỆT NAM

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes