Description

Who are we looking for? A mid-level team member with around 4+ to 10 years of experience in Linux Internals and C Programming.

Technical Skills:

·         Good understanding of Linux internals on embedded systems

·         Strong Programming experience in “C, Data Structures, Multithreading, and system programming

·         Strong Linux internals and kernel knowledge with related integration and configuration experience

·         Linux device driver development experience

·         Strong Bash shell scripting

·         Very familiar with Linux build processes and Makefiles

·         5+ years embedded C/C++ development

·         Very strong Linux and analytical problem solving skills

·         Experience with Yocto

·         Understanding of Device tree

·         Ability to understand design and produce code of high quality

·         Knowledge on development tools, processes, quality aspects

·         High comfort level working in a fast-paced, results-oriented culture

·         Ability to handle multiple tasks concurrently and meet deadlines.

·         Design, build and maintain efficient, reusable and reliable code.

Roles and Responsibilities:

·         Analyze and Review Specifications

·         Design and Development of Firmware for printers

·         On time Delivery and high quality outputs

·         Find creative, innovative solutions to problems

·         Analytical mindset and good problem-solving skill

·         Perform regular audits to identify software inefficiencies and mastermind ways to improve workflow

·         Write and continually update documentation for all programs for internal and external reference

·         Maintain discretion and confidentiality in all areas pertaining to data and proprietary information

·         Troubleshoot to resolve issues.

Process Skills:

·         Agile – Scrum

·         Experience using task tracking tools such as Jira, ALM or equivalent

Behavioral Skills:

·         Excellent verbal and written English communication skills

·         Result oriented team player

·         Good in communication (Oral and written)

·         Interpersonal skills

Skills Matrix:

·         PRIMARY COMPETENCY : Product Engineering

·         PRIMARY SKILL : C and C++-Development

·         SECONDARY COMPETENCY : Operating Systems

·         SECONDARY SKILL : Linux-OS Enablement

·         TERTIARY COMPETENCY : Server Technologies

·         TERTIARY SKILL : Linux Kernel Programming

·         PRIMARY SKILL PERCENTAGE : 51

·         SECONDARY SKILL PERCENTAGE : 25

·         TERTIARY SKILL PERCENTAGE : 24

Education

Any Graduate