Point your AI agent at freehire and let it find you a job.

Get the CLI →

Unitree Robotics

New

Embedded Software Engineer Linux

Posted 3 views
Discussion

You will develop, debug, and analyze drivers for embedded systems and related modules. You will document requirements, detailed designs, and unit-test cases; support embedded Linux application development; optimize driver performance and software features; and assist with software testing.

Responsibilities

  • Develop, debug, and analyze drivers for embedded systems and related modules
  • Write requirements analysis, detailed design, and module unit-test documentation
  • Support application development based on embedded Linux
  • Optimize driver performance and iterate software features based on product feedback
  • Assist testers with software testing

Requirements

  • Bachelor's degree or above
  • At least 2 years of embedded driver development experience
  • Knowledge of the Linux kernel and Linux BSP development
  • Knowledge of at least one mainstream platform, such as NVIDIA, Allwinner, or Rockchip
  • Knowledge of embedded driver frameworks and SPI, UART, USB, Flash, Camera, GPS, or LCD drivers
  • Proficiency in embedded C/C++ and Linux
  • Ability to independently port Linux systems
  • Video and image processing or codec programming experience is preferred

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available