Thomas GmbH

Development Engineer Software (m/f/d)

Automatic translation. Check the original.

About the opportunity

Hello! We are Thomas – an open, family-run company that puts people at the center – whether it's our team members like you or our customers. We rely on individuals with strong character, who take responsibility and possess high social competence. The health of our employees is just as important to us as the compatibility of work and family life. This is your chance to become part of this success story and a dynamic team.

YOUR TASKS

  1. Deriving and detailing software requirements from customer or system requirements, taking the system architecture into account
  1. Creating detailed designs based on the architecture and implementing them in code according to selected standards (e.g., MISRA, Coding, Guideline)
  1. Developing unit tests to ensure the correct functionality of software units
  1. Merging individual software components into a consistent overall system according to the integration strategy
  1. Troubleshooting build problems and supporting error resolution
  1. Setting up and maintaining build and continuous integration environments

YOUR PROFILE

  1. Completed training as an IT specialist or a degree in Electrical Engineering, Computer Engineering, or a comparable qualification
  1. Initial professional experience in embedded software engineering
  1. Good knowledge of the C programming language
  1. Strong analytical thinking and customer-oriented approach
  1. Very good communication skills in German and English
  1. Initial experience in microcontroller programming is desirable
  1. Initial exposure to model-based software development (UML) is desirable

More opportunities with one profile

Want to be considered for more roles without repeating the whole process? Create your profile and be found by companies using Nort.

Create my profile

Show your skills.Get discovered.

Nort

Reverse recruiting platform for developers

LegalTerms of UsePrivacy Policynortjobs © 2026