Embedded Linux Consultant Engineer
Skills
BusinessConference SpeakingEnglishLanguage SkillsLinuxMinutesPresentations
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Broad Linux experience including uBoot Linux kernel and BSP
- Experience with Embedded Linux distros such as Yocto or Debian
- Knowledge of open source development methodologies and communities
- Experience with ARM processor based embedded systems
- Experience with system image creation tooling such as debos or wic
- Experience with OTA technologies
- Experience troubleshooting Linux based technical issues
- Experience developing software for embedded Linux systems
- Experience with modern CI tooling such as GitHub or GitLab
- Good English language skills verbal and written
- Ability to work and communicate in a fully distributed environment
Nice to have
- Open source minded
- Strong communicator
- Collaborative
- Pragmatic
- Self-directed
- Technically versatile
Day to day
- Provide consulting services for customers in Embedded Linux areas including bootloaders Linux kernel and Linux distros
- Develop integrate debug and test software for a wide range of products and customer environments
- Analyse client problems design practical solutions and advise on Linux core technologies while contributing to open source communities
Hiring process
- Application Review within 2 weeks
- Initial Chat 30 to 60 minutes
- Technical Interview 1 to 2 hours
- Technical Deep-Dive
- Code Review Session
- Client Scenario Discussion
- Chief Operating Officer 60 min
- Offer within 1 week of final interview
