SEGGER Microcontroller GmbH | Germany | 40xxx Monheim am Rhein | Permanent position | Full time | Published since: 28.10.2026 on stepstone.de
Software Developer Embedded GUI (m/f/d)
Are you passionate about embedded software and want to work on powerful graphical user interfaces for microcontrollers? Are you happy to develop efficient software, solve technical challenges and introduce your own ideas? Then become part of our team! We, SEGGER Microcontroller GmbH, are an internationally leading provider of development tools and software solutions for embedded systems. With our headquarters in Monheim am Rhein, in close proximity to Düsseldorf, as well as offices in the USA and China, we support well-known companies in the areas of consumer electronics, industry, automotive and healthcare in the development of innovative embedded applications. We grow continuously and look for our headquarters at the next possible time Software Developer (m/w/d) in full time in Monheim am Rhein. .
* After clicking the Read more button, the original advert will open on our partner's website, where you can see the details of this vacancy and contact information. If you need a translation of this text, after returning to our website it will be prepared and you can read it by clicking the Show full translation button.
Your tasks • Your profile • What we offer
You develop and optimise powerful, resource-saving graphics software for embedded systems and work on the further development of our globally used GUI product emWin. You develop new features and improve existing components of our software in C and C++. You analyze, care and optimize our code base as well as the associated development tools and utilities. You develop custom solutions and integrate suitable extensions into our standard software. By testing, benchmarking and performance analysis, you ensure the high quality and efficiency of our software. You support our international customers in technical issues and help create documentation and application notes.
That's what you bring: A completed study of computer science, electrical engineering or a comparable subject, a corresponding training or relevant practical experience in software development. Good programming knowledge in C and ideally also C++. Enthusiasm for embedded systems, microcontrollers and hardware-related software development. A good understanding of software architectures and an analytical and structured way of working. Own initiative, sense of responsibility and joy in solving technical challenges independently and in the team. Curiosity for new technologies and motivation to develop you professionally. Very good knowledge of German and good knowledge of English. Ideally, you also bring: Experience in the development of embedded software on microcontrollers. Knowledge in the field of graphical user interfaces, displays or embedded GUI frameworks. Experience with performance optimization, limited hardware resources and efficient software architectures. Knowledge in handling debugging tools, version management and automated software tests.
An indefinite permanent employment in fulltime with above-average remuneration. Occupational pensions and other attractive benefits. Optionally a company car with private use. Exciting, challenging development tasks with a lot of design space and the possibility to let your own ideas flow directly into our products. A pleasant working atmosphere in small teams, short decision-making and a collegial environment with flat hierarchies. A safe, modern workplace in our company's office building in the green with free parking and good transport connection. Christmas parties, summer parties and numerous other benefits such as mobile phones and company bikes. Free drinks, fresh fruits, an in-house fitness room and a spacious outdoor terrace for relaxing breaks. More about SEGGER as an employer can be found on our website: https://www.segger.com/jobs/
Location
![]() | SEGGER Microcontroller GmbH | |
| 40789 Monheim am Rhein | ||
| Germany |
The text of this ad was translated from German into English using an automatic translation system and may contain semantic and lexical errors. Therefore, it should be used for introductory purposes only. For more detailed information, see the original text of the ad at the link below.
For more information read the original ad