Software Engineer (w/m/d) Embedded (Linux) Systems

Trumpf Inc.

Deutschland

Remote

EUR 60,000 - 90,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hansefit
Business Bike

Job summary

TRUMPF sucht eine/n Software Engineer Embedded (Linux) Systems in Freiburg. Sie arbeiten in einem internationalen Team an BSPs auf Yocto/U-Boot-Basis und entwickeln leistungsfähige Embedded-Software in C++ und C für RTOS- und Linux-Umgebungen.

Sie treiben die Entwicklung von Linux-Treibern (DMA, CAN, SPI) voran, testen im Labor und gestalten automatisierte Build- und Testprozesse in einem agilen Umfeld. Kenntnisse in AngularJS können das Spektrum ergänzen.

Qualifications

  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder vergleichbare Fachrichtung mit Fokus Softwareentwicklung.
  • Fundierte objektorientierte Embedded-Programmierung mit modernem C++ (z. B. C++20/23).
  • Erfahrung mit Bootloadern, Yocto Linux, Linux-Treibern und Echtzeit-Linux-Kernen.
  • Praxis in Tests mit Python in einer CI/CD-Umgebung.
  • Sichere Deutsch- und Englischkenntnisse in der internationalen Arbeitsumgebung.

Responsibilities

  • Konzipieren und Implementieren von Board Support Packages auf Basis von Yocto/U-Boot für Embedded-Produkte.
  • Entwickeln von C/C++-Software in RTOS- und Linux-Umgebungen; Treiber- und Echtzeit-Anwendungen.
  • Mitgestaltung der Build- und Testumgebung sowie Verification im Labor mit Mess- und Testsystemen.

Skills

C++ Embedded
Linux
Echtzeit-Linux
Bootloader
Yocto
Linux-Treiber
Python
Deutsch & Englisch

Education

Bachelor in Informatik/Elektrotechnik

Tools

Yocto
U-Boot
AngularJS

Job description

## Software Engineer (w/m/d) Embedded (Linux) SystemsApply: Freiburg: Full time: Posted Today: R00042311As a family-run, high-tech company with nearly 19,000 employees at 71 locations worldwide, we are looking for forward thinkers with unconventional ideas and drive to join our team. Our company culture, which values collaboration and mutual trust, creates the ideal framework for boldly trying new things and questioning the status quo. Our technologies inspire people to develop and produce things that are currently unimaginable. Whether lasers, machine tools, EUV or electronics - TRUMPF is building technological worlds for future generations. Are you ready for new challenges?Der Standort TRUMPF Hüttinger ist als Hochtechnologieunternehmen ein weltweit führender Hersteller für Gleichstrom-, Mittel-, Hochfrequenz-, und halbleiterbasierte Solid-State-Mikrowellengeneratoren. Wir bringen Strom in die benötigte Frequenz und Leistung. Unsere Technologien verstecken sich in vielen Bereichen des Alltags und begegnen Ihnen öfter als Sie denken: beispielsweise in Smartphones, auf Glasfassaden, in Solar- und PV-Anlagen oder auch in Mikrochips für die Computer- und Kommunikationsbranche.## Ihre neue Aufgabe* Als Teil eines erfahrenen, internationalen Entwicklungsteams konzipieren und implementieren Sie Board Support Packages auf Basis von Yocto und U-Boot für unsere Produktlinien und gestalten so die Grundlage für leistungsfähige Embedded-Systeme* In einer anspruchsvollen Multi-Core-Architektur entwickeln Sie performante Software in C++ und C für RTOS- und Linux-Umgebungen und treiben die Entwicklung von Linux-Treibern (DMA, CAN, SPI) sowie echtzeitfähigen Applikationen mit Preempt\\_RT voran* Über alle Phasen der Entwicklung hinweg – von der ersten Idee bis zur Verifikation – bringen Sie Ihre Expertise ein und überprüfen die korrekte Funktion der Software im Labor mit modernen Messmitteln und automatisierten Testsystemen* Durch Ihre Mitgestaltung der automatisierten Build- und Testumgebung sorgen Sie für eine kontinuierlich hohe Softwarequalität und effiziente Entwicklungsprozesse im agilen Team* Ein abwechslungsreiches Plus erwartet Sie bei der Entwicklung von Web-Oberflächen auf Basis von AngularJS, das Ihr Aufgabenspektrum vielseitig ergänzt ## Womit Sie uns begeistern* Ein erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung mit Vertiefung in der Softwareentwicklung bildet Ihre fachliche Basis – alternativ überzeugen Sie durch eine vergleichbare Qualifikation mit entsprechender praktischer Erfahrung* Fundierte Kenntnisse in der objektorientierten Embedded-Programmierung mit modernem C++ (z. B. C++20, C++23) bringen Sie ebenso mit wie einschlägige Erfahrung mit Bootloadern, Yocto Linux sowie Linux-Treibern und Echtzeit-Linux-Kerneln* Praktische Erfahrung mit Echtzeitsystemen, Regelungstechnik und industriellen Feldbussen ergänzen Sie durch Ihre Kompetenz, mit Skriptsprachen wie Python Tests für Softwaremodule auf einer CI/CD-Infrastruktur zu entwickeln* Sichere Deutsch- und Englischkenntnisse ermöglichen Ihnen eine souveräne Kommunikation in unserem internationalen Arbeitsumfeld* Mit Ihrer ausgeprägten Lösungsorientierung und analytischen Denkweise erschließen Sie sich neue technische Zusammenhänge schnell und bringen Ihre Ideen aktiv in die Zusammenarbeit im Team ein ## Womit wir Sie begeistern* Wertschätzendes Arbeitsumfeld in einem Familienunternehmen, bei dem Vielfalt und Chancengleichheit großgeschrieben werden* Eigenverantwortlichem und strukturiertem Arbeiten, bei dem Sie Ihre Ideen einbringen, eigenständig Entscheidungen treffen und Prozesse aktiv mitgestalten können* Umfangreiches Schulungs- und Weiterbildungsangebot, das Ihnen individuelle Entwicklungsmöglichkeiten bietet und Ihre fachlichen sowie persönlichen Fähigkeiten gezielt fördert* Attraktive Zusatzleistungen für Ihre Gesundheit und Mobilität, darunter Hansefit für Ihre Fitness sowie Business Bike für eine nachhaltige und flexible Fortbewegung* Respektvolle und wertschätzende Unternehmenskultur, in der Ihr Engagement anerkannt wird und Sie in einem motivierenden Arbeitsumfeld Ihr volles Potenzial entfalten können Ausführliche Informationen zu unseren Benefits finden Sie hier: Leistungen und Angebote | TRUMPF Haben wir Sie überzeugt?Bitte richten Sie Ihre Onlinebewerbung an Svende Leiblein. Für Rückfragen erreichen Sie uns unter svende.leiblein@trumpf.com. Alle unsere ausgeschriebenen Stellen sind aktuell noch zu besetzen. Bitte beachten Sie, dass wir aus datenschutzrechtlichen Gründen keine Bewerbungen per E-Mail annehmen dürfen. Auf der Karriereseite finden Sie alle FAQs rund um Ihre Bewerbung bei uns.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (w/m/d) Embedded (Linux) Systems
Software Engineer (w/m/d) Embedded (Linux) Systems

118 TE - TRUMPF Hüttinger GmbH + Co.KG • Freiburg im Breisgau

On-site
EUR 70,000 - 110,000
Hansefit
Business Bike
Weiterbildungsmöglichkeiten
Full Stack Software Entwickler (w/m/d) Lasersteuerungssysteme
Full Stack Software Entwickler (w/m/d) Lasersteuerungssysteme

TRUMPF • Germany

Hybrid
EUR 70,000 - 90,000
Flexible Arbeitszeiten
Mobiles Arbeiten
Weiterbildung
+1
System- / Softwareentwickler (w/m/d)
System- / Softwareentwickler (w/m/d)

TRUMPF • Germany

Hybrid
EUR 70,000 - 95,000
Flexible Arbeitszeiten
Mobiles Arbeiten
Karriere- und Weiterentwicklung
+2
Projektleiter (w/m/d) Entwicklungsprojekte
Projektleiter (w/m/d) Entwicklungsprojekte

TRUMPF • Germany

Remote
EUR 90,000 - 120,000
Hansefit
Business Bike
Senior Software Test Engineer EUV (w/m/d)
Senior Software Test Engineer EUV (w/m/d)

TRUMPF • Germany

Hybrid
EUR 75,000 - 100,000
Flexible Arbeitszeiten
Mobiles Arbeiten
Betriebliche Benefits
Projektingenieur (w/m/d) Smart Factory Solutions
Projektingenieur (w/m/d) Smart Factory Solutions

TRUMPF • Germany

On-site
EUR 70,000 - 100,000
Flexible Arbeitszeiten
Mobil arbeiten
Schulungs- und Weiterbildungsangebote
+1
System- / Softwareentwickler (w/m/d)
System- / Softwareentwickler (w/m/d)

Trumpf Inc • Schramberg

Hybrid
EUR 70,000 - 110,000
Flexible Arbeitszeiten
Mobil arbeiten
Entwicklungsmöglichkeiten
+2
FPGA-Entwickler (w/m/d) für Lasersteuerungssysteme
FPGA-Entwickler (w/m/d) für Lasersteuerungssysteme

TRUMPF • Germany

Remote
EUR 70,000 - 90,000
Wertschätzendes Arbeitsumfeld
Interne Entwicklungsmöglichkeiten
Fitness- und Sportprogramme
+1
Mitarbeiter (w/m/d) Prototyping
Mitarbeiter (w/m/d) Prototyping

TRUMPF • Germany

Remote
EUR 30,000 - 42,000
Wertschätzendes Umfeld
Flexible Arbeitszeiten
Gesundheitsangebote
+1
Senior Softwareentwickler (w/m/d) R&D Sensor Systems
Senior Softwareentwickler (w/m/d) R&D Sensor Systems

TRUMPF • Germany

Hybrid
USD 79,926 - 125,599
Flexible Arbeitszeiten
Mobil arbeiten
Entwicklungsmöglichkeiten
+1