Embedded Linux Software Developer (Cambridge, UK)

Collabora (View all Jobs)

Cambridge, UK

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! đŸ˜„


Interview Process

1. On-site or video interview 2. Discussion of technical experience and 3. Sometimes approach tackling a hypothetical problem.


We are currently looking for a passionate and enthusiastic Embedded Linux Software developer with Open-Source exposure to join our team in our office in Cambridge/UK. This position requires regular presence in our Cambridge office although remote working can be possible from time-to-time.

Your main mission will about providing consulting services to our clients in the areas of Embedded Linux (bootloaders, Linux kernel, BSP, Linux Distros) through software development, integration, debug and testing for different types of products and customers.
Key Responsibilities
  • Analysing client problems and designing solutions leveraging open source technologies and Collabora's technical expertise
  • Defining and scoping client projects in collaboration with the delivery team
  • Discussing Linux core system technologies with clients and representing the company at conferences and trade shows to demonstrate and promote our leadership in the open source arena
  • Contributing publicly to open source projects to ensure Collabora's continuing technical leadership
  • Gain working knowledge of customers’ products, applications, technical and business strengths and target markets
  • Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices
  • Required Skills
  • Broad Linux experience (e.g. uBoot, Linux kernel and BSP, Linux Distros, Flashing, low-level debugging)
  • Knowledge of open source development methodologies and relevant open source communities
  • Knowledge of ARM processors-based HW boards, Networking, Single Boards Computers and Power Switches is essential
  • Experience with Debian systems and networking would be a big plus
  • Experience in troubleshooting and resolving technical issues in a Linux-based environment
  • Good English language skills (both verbal and written)
  • Ability to work and communicate in an online fully distributed environment
  • Desired Skills
  • Any track record of experience on Debian
  • Familiarity with one or more of Collabora's market verticals
  • Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non-profits, and governments face. Collabora brings deep technical expertise in system integration & architecture, graphics, multimedia, web engines and communications to a number of market verticals, including mobile, IVI / automotive, set top box / smart TV, and a range of other specialized embedded applications.

    Collabora has the unique business model of enabling enterprises to leverage Open Source software in their solutions. Having worked with notable industry leading companies in the automotive, aerospace and handset mobile verticals amongst many others, Collabora has established a broad customer portfolio.

    Please mention No Whiteboard if you apply!
    I'm a one-man team looking to improve tech interviews, and could use any support! đŸ˜„


    Get weekly alerts of new jobs from companies not using whiteboard interviews!