StepStone

Magnosco GmbH

  • Berlin
  • Post Date: 29. August 2024
Jobbeschreibung

We're a high-tech startup from Berlin-Adlershof, on a mission to become the world's leading technology platform for objective, non-invasive skin diagnostics. Our primary application is early skin cancer detection, an essential service for patients worldwide, reducing the number of people suffering from misdiagnosed skin cancer.

At Magnosco, we bring together our extensive experience in medical technology, skin cancer diagnostics, and artificial intelligence (https://magnosco.com/publikationen/). We've successfully developed and certified our first medical product, and currently, we're developing a new device that unifies the world's latest advancements in optics and AI. To achieve this, we're on the lookout for highly motivated and qualified individuals for our product development team. Join us and be part of the "next big thing" in medical technology!

About the Role

We are seeking an experienced Embedded Software Developer with a strong background in Yocto and C++ programming to lead our embedded software team. The ideal candidate will have successfully contributed to bringing at least one embedded product to market, preferably a medical device. The Tech Lead will be responsible for guiding the team in the design, development, and deployment of embedded software solutions, ensuring high quality and compliance with industry standards.

Please note research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and marginalized folks tend to only apply when they check every box. If you think you have what it takes, even if you don't meet every single point on the job description, please still get in touch. We'd love to have a chat and see if you could be a great fit.


  • Lead and mentor a team of embedded software engineers, providing hands-on technical guidance and support.
  • Design, develop, and optimize embedded software using Yocto, Linux Kernel, and C++.
  • Troubleshoot and resolve complex software issues on embedded platforms.
  • Manage updates and maintenance of the Linux Kernel for our embedded systems.
  • Collaborate with cross-functional teams, including hardware engineers, system architects, and product managers, to ensure cohesive product development.
  • Drive the continuous improvement of software development practices and processes.
  • Ensure that all software meets regulatory requirements and industry standards, particularly in the medical device sector.
  • Assist in the planning and execution of product development timelines and deliverables.

Nice-to-Have Skills:

  • Familiarity with cybersecurity principles and practices, particularly as they relate to embedded systems.
  • Background in automated testing and continuous integration (CI) for embedded systems.
  • Understanding of wireless communication protocols (e.g. WiFi, Bluetooth).
  • Familiarity with modern version control systems, such as Git.
  • Understanding of the regulatory compliance landscape in the medical device field and experience navigating FDA or other regulatory submissions.
  • Language skills in German and English.

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Several years of professional experience in embedded software development.
  • Advanced proficiency in C++ programming.
  • Proven expertise in Yocto Project and its toolchain.
  • Proven track record of contributing to at least one embedded product brought to market, preferably within the medical device industry.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and leadership skills.

We believe that our team is our greatest asset. That's why we offer a friendly, inclusive working atmosphere with flat hierarchies. We provide attractive and performance-oriented remuneration, generous contributions to company pensions, and flexible working hours including the possibility of home office.

You'll have the opportunity to make an impact and see your results quickly. A structured induction plan with direct support from your team colleagues helps you quickly find your way into your new tasks. We want you to grow - personally and professionally - and we're here to support that growth.

These are some of our most valued benefits:

  • Attractive and performance-based compensation with an annual target bonus,
  • Company pension plan with generous allowances,
  • Family-friendly working hours,
  • Relocation and visa support for Germany.

Our offices are situated in Germany's largest science and technology location, Berlin Adlershof, well connected to public transportation. Plus, you'll get to enjoy communal use of a rooftop terrace, pool table, table soccer, darts, table tennis, and a fully equipped kitchen.

View More