Passion for software - Join our team!

Shape the future of software development with us and become part of the M-Sys family!

Explore your opportunities at M-Sys

Collegiality and Teamwork

Work in a respectful and motivating environment with flat hierarchies.

Exciting Tasks and Projects

Shape innovative software solutions with us across various industries.

Diversity in Unity

Each employee at M-Sys is unique and brings their own skills and qualities to our team.

Work-Life-Balance and Home Office

Enjoy flexible work models and a healthy balance between work and personal life, including opportunities for remote work.

Flat Hierarchies

Quick decision-making and short communication lines enable efficient and agile work.

Scope of Responsibilities

  • Analyzing specific requirements from renowned clients, including the automotive industry

  • Managing source code and documentation within company internal structures

  • Acquiring new skills to address project challenges

  • Communicating with experts and esteemed clients to discuss project-specific tasks

  • Creating new or enhancing existing software projects, particularly:
    - Commissioning existing systems and algorithms
    - Developing project-relevant software
    - Integrating applications onto the desired system
    - Conducting independent testing or test creation
    - Documenting the process

Open Positions

Experienced Professionals

Graduates/Entry-Level Professionals

Students/Interns

Experienced Professionals

  • Completed degree in Computer Science, Electrical Engineering, or a related field (university degree not mandatory)

  • Strong skills in software programming, preferably in C/C++

  • Experience in embedded software development is desirable

  • Proficient with version control tools (git)

  • Basic knowledge of network communication

  • Proficiency in OS-related scripting languages (e.g., sh, bash, Powershell)

  • Comfortable with Windows and Debian-based Linux distributions (e.g., Ubuntu)

  • Experience with standard build environments (e.g., MSVC, make, cmake)

  • Excellent written and spoken English skills

Graduates / Entry-Level Professionals
  • Completed degree in Computer Science, Electrical Engineering, or a related field (university degree not mandatory)

  • Basic knowledge of software programming, ideally in C/C++

  • Initial experience in embedded software development is advantageous

  • Comfortable with Windows 10/11 and Linux (e.g., Ubuntu)

  • Familiarity with standard build environments (e.g., MSVC, make, cmake) is a plus

  • Fundamental understanding of software development processes (e.g., IDEs, version control)

  • Excellent written and spoken English skills

  • Willingness to learn new skills and collaborate within a team

Students / Interns
  • Ability to work in a team, show initiative, and interest in technical problem-solving

  • Studying Computer Science, Electrical Engineering, or a related field

  • Initial experience in programming, preferably in C, C++ and embedded software development

  • Willingness to learn new skills

Shape your future – apply now!

Are you excited about the opportunity to work in a dynamic and innovative company where your passion for software can flourish?
Then apply now to M-Sys GmbH and become part of our team!
Please send your comprehensive application documents (including CV) to:
bewerbung@msys-gmbh.de
We look forward to receiving your application!