Logo for 9elements

OpenBMC Developer

Role overview

Qualifications

  • Ability to deep dive into technical issues
  • Fluent in English
  • Experience working with Open-Source
  • Engagement and teamwork skills

Responsibilities

  • Work with the openBMC team on customer projects
  • Implement features into openBMC and provide board support
  • Align developments with the community and upstream
  • Help shape the open-source firmware ecosystem

Key facts

Other skills

  • Communication
  • Teamwork
  • Problem Solving

About the company

9elements logo

9elements

Software Development

We are an agency based in Germany that helps clients building digital products and services, and bringing them to market. We unify the most essential components of product development - code, design and strategy - in one team while working on the bleeding edge of technology. Clients range from startups to established us-based tech-giants (Amazon, Google, Shutterstock), and global organizations (OECD, World Economic Forum, Bertelsmann Foundation). We are hiring: http://9elements.com/jobs How we work Transforming an idea into a successful product takes more than just technical expertise. We work closely with our clients to perfectly fit the product to its user & owner. In this process, we set up a detailed roadmap from concept to success. 9elements practices lean development, agile processes & methods (e.g. SCRUM) and iterative design & implementation processes. Our team We work in small, high profile teams of dedicated, T-shaped professionals. Our team of 40 Full-Stack developers, designers and product managers value good cooperation, technical quality and continuous improvement. At and after work we highly care about a friendly and respectful atmosphere. Our developers and designers frequently speak at conferences, contribute to open source projects and have an outstanding reputation in the iOS, Android and Javascript Developer Communities. The technology we use Our team is influenced by a wide spectrum of backgrounds: from game development and interface design to state-of-the-art computer science research. We’re technology pragmatists using the tools that the job requires. For agile web development, we rely on robust frameworks such as Ruby on Rails. For innovative user interfaces, we pioneer using cutting edge technologies like React.js and AngularJS. For fast mobile applications with stunning animations on iOS and Android, we use Objective C, Swift and Java. #agency #software #development #coding #webdevelopment Imprint: 9elements.com/imprint

Company details

IndustrySoftware Development
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About us

9elements is the leading open-source firmware vendor in the world. Our engineers deliver production-grade open-source firmware for millions of servers everyday - and we are dedicated to open-source! We love being part of the community and we understand our responsibility to shape and drive the whole ecosystem forward!

About the Job

OpenBMC is one of our core expertise within 9elements. We support our customers in bringing up platforms, adding features or debugging issues every day. We are dedicated on our customers success as they trust us to bring up their platforms with open-source firmware. They are our heroes - and we dedicate our work time to craft the best possible solutions which aligns with upstream.

Your Role

You will be working with the openBMC team on various customer projects. The team size ranges between 2 to 5 engineers on one project. You will work with the team on implementing features into openBMC or bringing in board support for our customers - always aligned (and upstreamed back) with/into the community.

Your mission

You are open-source at the heart. Your mission is to shape this ecosystem with us and break the ties to the proprietary world. 9elements and you have one mission: Change how we develop firmware and make open-source the standard.

Your profile

You profile:
  • Being able to deep dive into technical issue - You love code and love debugging issues down to the core (which can be hardware - sometimes)
  • You're fluent in English - English is our business language, internal and external and you should be able to communicate with it.
  • You like working with Open-Source - sounds obvious but working with the open-source communities can be challenging sometimes. You have to be able to find the best possible solutions for our customer and the community.
  • Be engaged - At 9elements we help each other. Our mission is big: We transform the firmware industry - it takes dedication and team effort to tear down this ecosystem and build it up from scratch again.

Why us?

We love open-source and we want you! We think our employee's are our biggest benefit that we have compared to the rest of the industry. We will try to make everything possible so that we can to craft the job that you need to be happy.

What you get out of it

As part of this role you will be working with some top-notch industry experts in the openBMC field. We know how important open-source work is and we reserve time within your work time to interact with the community, review patches and be part of working groups. Every employee at 9elements also get the chance to:
  • Regular visit industry conferences like OCP EMEA/Global Summit
  • Be part of our own conference - the Open-Source Firmware Conference (https://www.osfc.io)
  • Shape the future of our upstream-first product Canopy (https://www.canopybmc.org)
  • Choose your platform: Lenovo or Framework? We got you! You want to run Arch? sure thing. Choose your platform where you can work best.
  • Full Remote: We are headquartered in Germany and all the hardware is in our labs here. You can be around the world - we enable you to fully develop remotely.
  • Your schedule: We need your work time to overlap a couple of hours with the German work time. Other than that - shape your work time as you need it to be as long as you get the job done.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Game Developer Related jobs

Other jobs at 9elements

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.