Zum Hauptinhalt springen

Software Developer (m/w/d) Embedded Systems

Softwareentwickler (m/w/d) Embedded Systems

Permanent employee, Full-time · Nürnberg

Read job description in: German DE
English

Das sind Deine Aufgaben bei uns:

  • In interdisziplinären Teams entwickelst Du Embedded-Softwarelösungen für unsere Programmiergeräte - von der Anforderungsanalyse über die Architektur bis hin zur Implementierung
  • Du übernimmst die Verantwortung für die Entwicklung von Firmware und Linux-Device-Treibern und bringst diese direkt auf die Zielhardware - mit Fokus auf Performance, Stabilität und Erweiterbarkeit
  • Du konzipierst und implementierst Bootloader-Lösungen für Mikrocontroller-Plattformen und sorgst für deren sichere Inbetriebnahme und Update-Fähigkeit
  • Zur Sicherstellung der Systemqualität entwickelst Du automatisierte und manuelle Teststrategien, definierst Testfälle und analysierst systematisch die Testergebnisse
  • Du nimmst neue Softwarekomponenten direkt auf dem Zielsystem in Betrieb, analysierst das Laufzeitverhalten und optimierst gezielt unter Berücksichtigung von Speicher- und Rechenzeitrestriktionen
  • Bestehende Softwaremodule entwickelst Du systematisch weiter, achtest auf modulare, wartbare Architekturen und treibst den Einsatz zukunftsorientierter Konzepte Codegenerierung oder modellbasierte Entwicklung aktiv voran
  • Im Team bringst Du Deine Ideen zur Produktverbesserung und -weiterentwicklung ein und gestaltest neue Features aktiv mit

Dieser Background überzeugt uns:

  • Du hast ein erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation bspw. als Elektrotechniker
  • Du hast Berufserfahrung in der hardwarenahen Softwareentwicklung mit C/C++
  • Kenntnisse mit den Bussystemen der Automobilindustrie (z.B. CAN, Ethernet) und der Low-Level Communication (z.B. SPI) wären von Vorteil
  • Du bist gerne im kontinuierlichem Austausch im Team und verfügst über eine strukturierte und zielorientierte Arbeitsweise
  • Du hast gute Deutsch- und Englischkenntnisse

Das bieten wir

  • Home-Office und flexible Arbeitszeiten - Die Work-Life-Balance kommt bei uns nicht zu kurz!
  • Gehalt & Benefits - Unser Gehalts- und Bonusmodell ist attraktiv, fair und weitere Benefits wie betriebliche Altersvorsorge, vermögenswirksame Leistungen u.v.m. sind zusätzlich mit dabei!
  • Weiterentwicklung - Wir investieren in deine und unsere Zukunft, denn wir möchten langfristig mit Dir zusammenarbeiten, um gemeinsam die Herausforderungen von morgen zu meistern!
  • Kultur - Offen, mittelständisch geprägt, teamorientiert und international!

Apply for this job

Über uns

ProMik bietet komplette Anwendungslösungen zum Konfigurieren, Flashen und Testen von elektronischen Komponenten, fertig bestückten Leiterplatten und kompletten elektronischen Steuergeräten (ECUs). Insbesondere in der Automobilindustrie und der industriellen Automatisierung überzeugen Lösungen von ProMik mit Vorteilen in Hinblick auf Qualität, Kosten und Effizienz.
Als Experten für Flash-Programmierung baut ProMik Kompetenzen immer weiter aus, liefert Kunden eine technisch fundierte Anwendungs- und Entwicklungsberatung und bietet die weltweit effizientesten Flash-Programmierlösungen.

Your mission

  • Together with your colleagues from embedded development you work on the design, implementation and evaluation of embedded software for our programming devices
  • You are responsible for firmware and device driver development under Linux
  • The implementation and adaptation of bootloader concepts on microcontrollers is also part of your tasks
  • You always keep an eye on the development progress and define and carry out tests to ensure the desired development results
  • Finally, you put the created software component into operation on the target hardware, test and optimize it.
  • You take care of the reuse and extension of existing software components as well as the development of new components according to innovative standards.
  • As part of the team, you will continue to develop existing products and contribute your ideas and suggestions to the (further) development of the product.

Your profile

  • You have a successfully completed degree in computer science, electrical engineering or a comparable qualification
  • You have (first) professional experience in hardware-related software development with C/C++
  • Knowledge of automotive bus systems (e.g. CAN, Ethernet) and low-level communication (e.g. SPI) would be an advantage
  • You enjoy continuous exchange within the team and have a structured and goal-oriented way of working
  • You have a good command of German and English

Why us?

  • Home office and flexible working hours - The work-life balance is not missed out with us!
  • Salary & Benefits - Our salary and bonus model is attractive and fair, and other benefits such as company pension plan, capital-forming benefits and much more are also included!
  • Further development - We invest in your and our future, because we want to work with you in the long term to master the challenges of tomorrow together!
  • Culture - Open, medium-sized, team-oriented and international!

Apply for this job

About us

ProMik offers complete application solutions for configuration, flashing and testing of electronic components, assembled printed circuit boards and whole electronic control units. Especially in the automobile industry and industrial automation ProMik’s solutions are convincing in regards to quality, costs and efficiency.
As experts for flash-programming, ProMik always expands its competences further, delivers a technically well-founded application - and development consulting and provides the most efficient flash-programming solutions globally.
Apply for this job

Your application!

Thank you for your interest in ProMik. Please fill out the following short form. If you have any problems with uploading your data, please contact us via email at career@promik.com.
Data privacy statement
Uploading document. Please wait.
Send application Please add all mandatory information with a * to send your application.
Cancel

Dies ist eine auf dritten Jobbörsen gefundene Stellenanzeige. Wir bieten hierfür keinen Support, können diese aber jederzeit offline stellen. Für weitere Informationen: Datenschutzhinweise | Anzeige melden.

Ähnliche Stellenanzeigen

Software Developer (m/w/d) Embedded Systems

ProMik Programmiersysteme für die Mikroelektronik GmbH
Nürnberg
Unbefristet, Vollzeit

Veröffentlicht am 20.06.2025

Jetzt Job teilen