Apply now

Embedded Software Engineer (Rust)

Location

Copenhagen, Denmark

Embedded Software Engineer (Rust)

Location

Copenhagen, Denmark

Apply by

2022-02-28

Blackbird is developing IoT solutions in the field of data collection and production monitoring. We are a small startup in a larger company, with plenty of opportunities to influence our journey and the choice of technologies.

Our team is working on new and exciting features and products that remove the friction of making production more efficient and profitable.

 

Firmware

Our IoT devices are bare-metal microcontroller based, and our firmware stack is fully written in Rust. We support a large number of advanced IoT features including but no limited to remote debugging, configuration, over-the-air updates and network failover technologies, while maintaining a high focus on stability and security of the devices and our customers data.

The common denominator for the job is a drive to learn new technologies and dive into the unknown.

 

A day in the life of an Embedded Software Engineer

Our team works in our collaborative environment in Nordhavn, Copenhagen. Your typical work week would include:

  • You will write, review, and maintain code in Rust.
  • You will collaborate closely with customers and colleagues to understand the problems we want to solve and explore how to solve them.
  • You will open Pull Requests to implement new features to expand the Blackbird platform.
  • You will design solutions with your team to tackle engineering issues related to scalability, unique IoT challenges, and high uptime stability.
  • You will work with a mentor to ensure that you thrive and develop professionally and personally.

Qualifications

There are only a handful of people who meet all qualifications. We care most about developers that have a track record of caring genuinely about shipping software. Either way, we want to hear from you!

  • A degree in Computer Science or similar or equivalent work experience.
  • Experience or willingness to learn Rust, specifically embedded with no std library.
  • Experience with embedded firmware development for microcontrollers.
  • A strong sense of product and an understanding of the human who is using it.
  • Strong communication skills, both written and verbal.

Additional relevant skills could include

  • Familiarity with any of the following: serverless, microservices, Docker, GraphQL, CI/CD, Git.
  • Experience with AWS.
  • Experience with designing and debugging hardware.
  • Experience building, operating, and maintaining scalable services.
  • Experience with open-source contributions.

What we offer

  • Competitive salary based on your experience and qualifications.
  • Enjoy a free catered lunch with your colleagues every day.
  • Social events.
  • Opportunity for self-development and conferences.
  • Centrally located office with the best view in Copenhagen!
  • Flexible working hours.
  • You choose your gear.
  • World Class Colleagues.
  • Ability to Work with Cutting-Edge Technology.

Who we are

Blackbird ApS is a spin-off from emendo Consulting Group. It all began with the frustration over installing data collection systems on filling lines at the Danish brewery, Royal Unibrew. The consultants in emendo decided that better technology was needed. Blackbird's idea is to provide products and services, which will reduce wasted resources within companies and improve the way people live and work together. Everything is developed in-house and inspired by key customers and top graduate students. The Blackbird platform is already in use in Europe, North America, and Asia.

Our base is at our office in Nordhavn, close to Nordhavn st. (best view in Copenhagen!), where you will enter into a collaborative environment and modern office environment together with your team. Blackbird is part of emendo Consulting Group, which consists of 90 employees spread across Denmark, USA, and India.

Apply

Ad has been closed and it is no longer possible to apply.