Skip to content
mimi

(Senior) Embedded Software Engineer

SWARM Biotactics

Kassel · On-site Full-time Senior 1mo ago

About the role

At SWARM Biotactics, we’re creating biorobots — living, intelligent systems based on insects. Each insect carries a custom-designed backpack that enables wireless control, sensing, and secure communication. Biorobot swarms combine the agility of biology with AI, sensors, and swarm coordination — unlocking capabilities where conventional machines fail. We are the only company in the world doing this — and we’re pushing the edge of what’s possible in every domain: from biology to embedded hardware to swarm intelligence.

In this role, you will develop embedded software for microcontroller-based systems, help shape core platform capabilities, and work closely with teams across embedded, electronics, AI, and autonomy.

🚀 Join us at the frontier — and build the core embedded platforms for the first generation of living machines.

What you’ll do

  • Design, implement, and maintain embedded software for microcontroller-based systems
  • Write clean, efficient, and reliable embedded code for hardware-near applications
  • Develop and improve firmware for ARM Cortex-M based systems
  • Work on board bring-up, driver development, debugging, and system integration
  • Collaborate closely with adjacent teams in embedded systems, electronics, AI, and swarm autonomy
  • Take ownership of technical topics and drive solutions independently

What we’re looking for

  • Excellent degree in Software Engineering, Electrical Engineering, or a related field
  • Minimum experience for the junior role: Bachelor's degree & 3+ years of relevant industrial experience
  • Minimum experience for the senior role: Master's degree & 5+ years of relevant industrial experience
  • Experience writing clean and efficient embedded code for microcontrollers
  • Strong proficiency in the Embedded C/C++ programming language
  • Proficient handling of software management tools such as Git
  • Proficient knowledge of common communication interfaces such as UART, I2C, SPI
  • Strong understanding of embedded software for microcontrollers, especially ARM Cortex-M
  • Familiarity with communication engineering concepts and Industrial IoT applications is a strong plus
  • Excellent diagnostic and debugging skills
  • Proficient ability to read and understand electronic schematics
  • Good understanding of real-time operating systems
  • High level of self-motivation and ability to independently drive your area of responsibility
  • Open, communicative, friendly, and competent attitude, with the ability to become a trusted internal expert

Nice to have

  • Experience with Embedded C/C++ in production systems
  • Exposure to Rust in embedded systems, or interest in learning it
  • Familiarity with robotics, system integration, or hardware-near product development
  • Strong curiosity and willingness to explore beyond standard approaches

Why SWARM Biotactics

  • We’re well-funded and expanding fast in a space no one else is in.
  • You’ll join a world-class team working on the frontier of science and engineering.
  • Your work will directly shape the foundation of biorobotic systems that redefine the interface between life and technology.
  • This is a chance to work on hard problems, move quickly, and build something genuinely new.

Join the Swarm

If you want to build foundational embedded systems for technology that has never existed before, we’d love to hear from you.

Skills

ARM Cortex-MC++Embedded CGitI2CIoTRustSPIUART

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free