- 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