OS Engineer - Kernel/Bootloader
Linaro - Nashua, NH

This job posting is no longer available on Dice. Find similar jobs:Os Engineer jobs - Linaro jobs

Linaro Platform Engineering is providing full system stack baselines as well as automation tools and services that power the majority of Linaro WG efforts through providing them with a streamlined engineering platform for daily development as well highly automated system stack solutions derived from popular opensource linux distributions used for continuous integration validation and release activities across the engineering organization By doing that you will help us guarantee that upstream solutions developed in Linaro are applicable feasibility and efficiency developed as part of our upstream focussed Working Group efforts As a OS Engineer KernelBootloader you will join a talented team of distribution specialist and generalists distributed around the globe In that team you will be able to use your passion for building complete opensource linux systems as well as your strong generalist skills set to be a strong partner to provide Linaro Working Group efforts with a stable and up to date engineering platform based on supported distributions (Fedora Ubuntu OpenEmbedded) You will be able to use your talent to ensure that specialists that work on deep problems on individual upstream components such as the kernel can benefit for the efficiencies of having a rock solid and streamlined engineering platform for the supported platforms Further you will use your communication and organization skills to work with key Linaro projects from day 1 to ensure that those efforts get a streamlined engineering platform as well as appropriate validation and automation for their specific needs KEY RESPONSIBILITIES Maintain Ubuntu packaging of Linaro Kernel including daily continuous integration builds using Jenkins Update packaging periodically to sync with Ubuntu upstream Reevaluate if packaging should track Ubuntu or possibly move to Debian or just keep current version and not update Add newretire old platforms as Linaro supported platforms change over time Maintain Linaro version of UBoot including Linaro specific patches and Ubuntu packaging of ubootlinaro Other Platform tasks as assigned by Team Lead Maintain customize and release builds for Linaro engineering efforts Collaborate with team members peers and managers on components integration Participate in open source communities code submissions and work with the community for code patches and acceptance Provide technical guidance training and mentoring to other team members in the working groups PERSONAL SKILLS BSBA degree in Computer Science Computer Electrical Engineering or related job experience Strong experience with the Linux distributions stack Technical skills including build systems packaging and cross compilation knowledge Excellent software debugging problem solving and software testing skills Excellent organizational and written communication skills Outstanding oral communication skills ability to tailor conversations with staff of differing technical backgrounds and management levels Excel in a distributed team environment working with various departments Eagerness to obtain domain knowledge in order to effectively leverage technical qualifications Ubuntu, Kernel, UBoot, Debugging, Testing, Debian, Linux Distributions Stack