Collaborative Classroom
Collaborative Classroom

51-200 employees

WebsiteLinkedIn
education
early-childhood-education
professional-training-and-coaching
literacy-instruction
social-skills-development
book-publishing
emotional-learning
intervention
literacy
professional-development
professional-learning
publishing
reading
research
science-of-reading
social
writing
About Collaborative Classroom

Collaborative Classroom is a mission-driven, nonprofit organization committed to ensuring that all students become readers, writers, and thinkers who learn from, care for, and respect each other. Our evidence-based programs help children develop as proficient readers and writers, appreciate the ideas and opinions of others, learn to agree and disagree respectfully, think critically about big ideas, and become responsible citizens of the world. Our commitment to continuous, embedded professional learning empowers educators to grow their teaching practices, build school community, and create the conditions for authentic, student-centered learning.

2 months ago

Linux Kernel Consultant

Full-time
Mid Level
Consultant
Report problem

📋

Description
  • Ship kernel code that runs on millions of devices worldwide. You'll work directly on upstream Linux development for a flagship consumer product while contributing to the broader kernel community. This isn't just maintenance work, you'll be solving hard problems and your code goes upstream.
  • This is both deep technical work AND collaborative consulting, partnering with client engineering teams to solve their toughest kernel challenges while championing upstream-first approaches.
  • Location: Fully remote (any timezone, preference for overlap with EU/US hours). Travel: Optional conference attendance.
  • What You'll Actually Do:
  • Contribute directly to mainline Linux kernel development: schedulers, power management, device drivers, and core subsystems.
  • Support and optimize Linux for popular consumer devices used by millions.
  • Solve hard problems, push Linux boundaries, and invent solutions.
  • Work with upstream maintainers and represent Collabora at conferences.
  • Translate customer needs into technical solutions, advocating upstream benefits.
  • Balance technical excellence with real-world constraints.
  • Explain complex kernel decisions to product teams, provide timelines, and build trust.
  • Share knowledge and help shape kernel engineering practices.
  • What We're Looking For:
  • 3+ years of Linux kernel development experience.
  • Strong C programming skills and deep kernel internals understanding.
  • Proven debugging abilities.
  • Good English communication skills.
  • Self-directed remote work style.
  • Nice to Have:
  • Open source contributions.
  • Experience with schedulers, power management, Bluetooth, WiFi, audio.
  • CI/CD for kernel testing.
  • BSP development or board bring-up.
  • Consultancy or client-facing experience.
  • Distribution experience (Arch, Debian, Yocto, Buildroot).
  • Rust programming skills.
  • Product support experience.
  • Technical presentation skills.
  • Mentoring junior engineers.
  • What We Offer - Compensation & Benefits:
  • Competitive salary.
  • Office setup budget.
  • Sabbatical after five years.
  • Support for working outside home.
  • Wellness assessments.
  • Conference expenses coverage.
  • Open source time.
  • What We Offer - Work Environment:
  • Fully remote.
  • Global team across Europe, Americas, Asia.
  • No on-call rotations.
  • Sustainable pace.
  • Flexible hours.
  • What We Offer - Growth & Impact:
  • Upstream contributions shaping Linux.
  • Technical leadership path.
  • Client relationship development.
  • Mentorship opportunities.
  • Conference speaking support.
  • Recognition of contributions.
  • What We Offer - Cultures & Values:
  • Upstream first.
  • Transparency.
  • Pragmatism.
  • Respect for expertise.
  • Collaboration.
  • Sustainable pace.
  • Our Interview Process:
  • Application review, initial chat, technical interview, deep dive, code review, client scenario, and final discussion.
  • Timeline: 3-4 weeks.
  • Next Steps:
  • Application acknowledgment within 2 days.
  • Response within 1 week.
  • Feedback provided at each stage.
  • Collabora's Commitment:
  • Diversity and inclusion.
  • Skills and contributions focus.
  • Encouragement to apply regardless of background.
  • Recognizing expertise and consulting skills.
  • Note: Due to holidays, responses will be delayed until the New Year.

🎯

Requirements
  • 3+ years of Linux kernel development experience.
  • Strong C programming skills.
  • Deep understanding of kernel internals.
  • Proven debugging abilities.
  • Good English language skills, spoken and written.
  • Self-directed work style in a remote environment.

🏖️

Benefits
  • Competitive salary.
  • Office setup budget.
  • Sabbatical/Retention of Services after five years.
  • Support for working outside home.
  • Biannual wellness assessments with mental health specialists.
  • Coverage for conference attendance expenses.
  • Time allocated for open source contributions.