Senior Software Developer (m/f/d)

for hardware-related development (embedded systems)

Location

Berlin

Start / End

Immediately/indefinitely

Working hours

Full-time, part-time, home office possible

Your tasks with us

  • Hardware-related development of customised software solutions
  • Development and programming of various embedded systems
  • Connection of hardware via various bus systems and interfaces and implementation of various communication protocols
  • Development of complex software systems for controlling a wide range of embedded systems under the Linux operating system
  • Creative and systematic support for our hardware developers when commissioning new devices and assemblies

What you bring along

  • Completed studies in computer engineering or a similar field or several years of demonstrable professional experience as a software developer for embedded systems
  • Very good knowledge of a common high-level language, preferably C#, C++
  • Sound experience in hardware-related software development on modern ARM architectures and the Linux operating system
  • Knowledge of modern software technologies (e.g. network protocols, virtualisation, VPN, web technologies) is desirable
  • Knowledge of operating system development with Yocto and driver development for Linux is an advantage
  • Ability to solve complex tasks independently and in a structured manner based on defined requirements and architectures
  • Very good command of German and good command of English


We work in project teams and are proud of our joint achievements. You should be a good team player. Solidary. Reliable. Responsible.

This is what we offer

  • A modern and future-proof workplace with optimal transport connections in a growing, owner-managed company
  • Extensive induction period and support from a personal mentor
  • Varied, responsible and challenging activities in a committed team with flat hierarchies and a pleasant working atmosphere
  • Attractive and project-independent remuneration with a generous benefits package
  • Flexible working time models (part-time, flexitime, 2 days per week mobile work)
  • Free drinks and fresh fruit every day
  • Attractive career opportunities and personalised training options

And last but not least: our employees organise monthly team events, so – we don’t just work, we can also celebrate.

Does that sound good?

So if your heart beats for technology and you have a soft spot for the development of embedded systems, then join our development team at Berlin Südkreuz. We look forward to meeting you!