Senior Linux Kernel Engineer
Linaro has driven open source software development on Arm since 2010, providing the tools, Linux kernel quality and security needed for a solid foundation to innovate on. Linaro works with member companies and the open source community to maintain the Arm software ecosystem and enable new markets on Arm architecture.
If you have a passion for open source and want to be part of a community, then you belong at Linaro. We offer you the opportunity to advance your career in an outstanding environment for professional growth, all while working alongside a team of world-class open source experts on leading edge technology.
Key responsibilities and accountabilities:
- Keenly understands ARM based hardware support in the Linux kernel and userspace applications.
- Provides design and code review expertise to accelerate the upstreaming of specific silicon platform code.
- Works with platform kernel specialists to ensure common frameworks and facilities are available to accelerate enablement and improve system stability.
- Collaborates with other teams in Linaro and with upstream developers where appropriate.
- Collaborates well with customers in Linaro services engagements.
Required skills and experience:
- Capacity to learn new systems and techniques quickly.
- Excellent experience in embedded Linux kernel development.
- Experience with ARM related kernel components and drivers.
- Ability to work closely with engineers at other organizations enabling Linux on ARM based devices, providing code review, guidance and training.
- Understanding of current trends in Linux kernel development, including device trees, performance events and ftrace.
- Ability to be productive in a globally distributed team through self discipline and self motivation, delivering according to a schedule.
- Strong English communication skills, especially over phone, email and IRC.
Desired skills and experience:
- Experience with OpenEmbedded ARM ports, or ARM CPU's in general.
- Familiarity with open source development tools and methodology.
- Familiarity with Linux storage and/or networking subsystems.
- Experience submitting code to upstream projects.
Travel:
May be required to participate in a team kickoff meeting, all Linaro Connect events, plus one or more development “sprints” involving international travel.
- Locations
- Ottawa , Nashua , Cambridge
- Remote status
- Fully Remote
Our Culture
If you have a passion for open source and want to be part of a community, then you belong at Linaro. Linaro offers you the opportunity to advance your career in an outstanding environment for professional growth, all while working alongside a team of world-class open source experts on leading edge technology.
View our privacy and recruitment policies here:
About Linaro Limited
Senior Linux Kernel Engineer
Loading application form
Already working at Linaro Limited?
Let’s recruit together and find your next colleague.