Jobs

Come work with us!

If you are interested in joining the Bitcraze awesomeness, this is the page for you.

Open Roles

Production QA & Embedded Engineer

As a Production QA & Embedded Engineer, you’ll help ensure high production quality while contributing to firmware and test infrastructure. The role combines production planning, quality assurance, embedded development, and supplier coordination—ideal for someone who enjoys both technical and operational challenges in a small, creative team.

About what you will be doing

The position will include the following tasks:

  • Developing and maintaining production test infrastructure (hardware and software)
  • Designing, programming, and improving firmware (primarily in C) for the Crazyflie platform
  • Planning and overseeing production batches in collaboration with Bitcraze’s manufacturing partner in China
  • Managing inventory, placing orders, and maintaining delivery timelines
  • Performing incoming product inspections and handling quality assessments and improvements
  • Troubleshooting urgent production or test issues and resolving them efficiently
  • Coordinating with suppliers on sourcing, negotiations, and production support
  • Proactively identifying and implementing process improvements
  • Supporting internal and external stakeholders to ensure stock availability and delivery success

The role also offers the opportunity to participate in product development and business process innovation, making it ideal for someone who thrives in a startup-like, fast-moving environment. This role is a unique blend of embedded development, project management, and business processes.

We Believe You Have

  • A degree in electronics, mechatronics, computer science, or a related field (BSc or MSc)
  • A few years of experience working with hardware and/or embedded software development
  • Strong organizational skills and a proactive mindset
  • Familiarity with embedded electrical or mechanical systems
  • Good programming skills in C (embedded systems), with additional experience in Python or Rust being a plus
  • An interest in quality control and hands-on problem solving
  • Fluency in English, both written and spoken, as it is the company language

Bonus Points For

  • Experience in managing suppliers and organizing production
  • A background in electronics production, drones, or robotics
  • Familiarity with STM32, ESP32, FreeRTOS, and communication protocols like UART, SPI, I2C, and USB
  • An interest in open-source development and working with wireless technologies (Wi-Fi, Bluetooth LE, UWB)

Additional Information

  • Start date: Ideally before summer, but the top priority is finding the right candidate
  • Location: Malmö
  • Scope: Full-time (100%)

Contact person: Fredric Vernqvist (fredric.vernqvist@techtalents.se)

We apply continuous selection, which means the position may be filled before the application deadline.

If you have questions about the role, please contact Fredric Vernqvist – fredric.vernqvist@techtalents.se

Does this sound like the position for you? We look forward to hearing from you – warmly welcome with your application!

In this recruitment, Bitcraze is collaborating with Tech Talents, and we direct applications to Tech Talents.


Open application

If any of the areas we work with seem appealing to you, we are always available for open applications as well which we can consider.

About Bitcraze

Important to note is that we are not like most other companies. We don’t have any titles or fixed roles, in fact we are completely self organized and we do not have any managers. In our universe the success of the team is more important than personal gain, we do not blame - we help. We are continuously building the company we want to work in, and base it on the idea that no one in the company can tell anyone else what to do. This might sound a bit unusual but the truth is that we have a way of working (some might call it a process) that is pretty elaborate and detailed and that solves our daily problems, but never hinders us. After all, the reality is more important than the plan.

Location

We are located in Malmö, Sweden. Even though there are a lot of really good on-line collaboration tools, we prefer human contact and we are not interested in remote work solutions. You will have to be prepared to move to Malmö.

Unfortunately we do not have the capacity to handle applications from outside the EU due to visa and work permit administration.

Language

We use English in our everyday work.

Areas we work with

We have tried to collect an overview of all the tasks we work with at Bitcraze in this section. As an employee you will probably work on several of these areas from time to time, we are a small company and we are all ready to help out where needed.

Technical support

Answer questions and help members of the community through emails, the discussions, GitHub issues, the store and other communication channels. Questions range from basic tech support such as how to install the client, to detailed and complex issues.

Product development

Create future products, hardware and software as well as improve current products. We make a lot of prototypes to try new ideas out, most of them never reach the outside world though. We also add to and improve the codebase of the all the software we have, firmware, python libs and clients.

The shop, stock management and logistics

We have our own E-store and use a 3PL service for warehousing and fulfillment of orders. There’s always things to do here and it ranges from pre-sales support and quotes to missing packages and delays or finding a better payment gateway etc. Most of our sales have been B2C but we’re moving more and more towards B2B.

Production and supply chain

If there’s one thing we’ve learned over the years is that production never “just works”. We manufacture a lot of products and we have more coming. Making sure things are ready in time for the right price and shipped to the right place takes a lot of work.

Internal and external systems

Maintaining and developing systems such as the web, discussions, build servers, supply chain tracking tools and similar.

Business development, strategy and the future

Sometimes we solve detailed problems in the code but at other times we have to bring out the wider brush and think about the bigger picture. Who are we, really? How do we fit into the rest of the world? Why do we do what we do? How do want to make money in the future?

Admin and finance

Handling receipts, salaries, rent, book keeping, audits and so on for our company. Keeping track of sales, costs and money i general to make sure we are on top of the situation.

Community and marketing

Talk to the community, make videos to show what we do, write a blog post, redesign the web, make us look sharp. Go to a faire or exhibition and show our products and meet people.

External projects and collaboration

We have a few collaborations with external partners where we design custom solutions, hardware and software.