Linux Developer

As an embedded Linux developer, your duties and responsibilities are to design, test, implement, and integrate software solutions for specific pieces of hardware. Embedded technology often refers to hardware that is not commonly considered a computer, but is controlled by applications or an operating system, such as Linux

required skills

Should be skilled at hardware and OS troubleshooting, configuration, backup, disaster recovery, and performance monitoring

Proficiency with multi-threaded, multi-core design, real-time operating systems, and assembly language

Strong debugging skills, source control, and bug tracking systems.

Ability to interpret hardware schematics, circuit designs, and datasheets

machine learning skills are a plus*Team player and self-driven researcher.

AGA is a research and development-oriented startup that achieved and made the stepping stone autonomous technologies, aimed at transforming mobility industries, cities, and agriculture better and safer, from the national scale to the global scale