Description

MUST HAVE

Lower level programming skills exp required for understanding the role. Ex/ C, C++ type lower level programming languages

Understanding of operating systems, such as memory management and Linux-based device drivers

Being able to work independently is a MUST

 

REQUIRED SKILLS Years of Experience: 3-5 years of relevant experience is required.

Degree or Certification:A

Computer Science or equivalent technical degree

Job Qualifications: The ideal candidate is interested in a career in software development and is looking to utilize and expand their coding skills and gain exposure to a wide variety of software applications.T

hey must be detail-oriented, have superior verbal and written communication skills, strong organizational skills, are able to work independently and can maintain professionalism under pressure.

Preferred coding skills: Rust, C/C++ and/or Java.

Preferred Skills:

Hardware: Versal, I2C, SPI, UART

 Software: Yocto, Linux device drivers, python (flask, pytest)

Other desired technical skills include UNIX/LINUX and low-level operating system familiarity.

A Computer Science or equivalent technical degree and 3-5 years of relevant experience is required.

Education

Any Graduate