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.
Any Graduate