Softwareentwickler Embedded

Bertrandt AG
Vienna, Austria
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English

Job location

Tech stack

Testing (Software)
Confluence
JIRA
Unit Testing
C++
CAN Bus
Datasheets
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Hardware Design
Scrum
Software Engineering
PIC Microcontroller
Information Technology
Bare Metal
Bitbucket
Operational Systems
Jenkins

Job description

  • Als Softwareentwickler (m/w/d) sind Sie mit Fokus auf die Mobilität militärischer Landfahrzeuge verantwortlich für die Softwareentwicklung in C++ auf Mikrocontrollern, z. B. der TI-Hercules-Familie (Embedded-Systeme)
  • Sie entwickeln sowohl die Testsoftware zur Prüfung der Hardware als auch die funktionale Fahrzeugsoftware
  • Dazu wirken Sie bereits bei der Anforderungsanalyse für die zu entwickelnde Software und beim Review von Hardware-Designs und Schaltplänen mit und planen die Hardware-/Software-Erstinbetriebnahme
  • Sie übernehmen die zugehörigen Engineeringprozesse inklusive Erstellung sowie Weiterentwicklung von Schnittstellen- und Hardware-Simulationen und treiben aktiv die Automatisierung der Tests voran
  • Im Zusammenwirken mit den Hardware-Entwicklern kümmern Sie sich um die Fehlersuche und unterstützen Test, Integration und Inbetriebnahme im Labor und im Fahrzeug
  • Die Evaluierung prototypischer Hard- und Software sowie die Erschließung neuer Technologien wird durch Ihre Neugier beflügelt
  • Die kontinuierliche Weiterentwicklung der Tools und Prozesse ist für Sie selbstverständlich, * Betriebliche Altersvorsorge und BU-Versicherung
  • Urlaubs- und Weihnachtsgeld
  • Unbefristeter Arbeitsvertrag
  • 30 Tage Urlaub
  • JobRad
  • &nbspLebenszeitkonto

Requirements

  • Sie bringen ein erfolgreich abgeschlossenes Studium der Elektrotechnik oder der Informatik mit elektrotechnischer Ergänzung oder eine vergleichbare Qualifikation mit.
  • Erfahrungen in der Embedded-Softwareentwicklung konnten Sie sich in den letzten Jahren bereits aneignen.
  • Mit dem Einsatz von modernem C++ (idealerweise sowohl in Bare-Metal- als auch in Betriebssystem-Umgebungen), Unit Tests, CI-Tools (z. B. Jenkins), Bitbucket / Jira / Confluence und Scrum haben Sie ebenfalls fundierte Erfahrungen gesammelt.
  • Sie verfügen über ein solides elektrotechnisches Grundlagenwissen, verstehen analoge und digitale Schaltungen und graben sich selbstständig durch Schaltpläne und Datenblätter, bis Sie die Lösung finden.
  • Ihr Verständnis von Mikrocontrollern, Elektronikbausteinen, FPGAs sowie der Kommunikation über CAN-Bus und Ethernet erleichtert Ihnen das interdisziplinäre Teamwork.
  • Idealerweise verfügen Sie bereits über Kenntnisse in der Entwicklung und Nachweisführung sicherheitsrelevanter Software und Systeme.
  • Selbstständiges, strukturiertes und akribisches Arbeiten zeichnet Sie genauso aus wie Ihre hohe Team- und Kommunikationsfähigkeit.
  • Fließende Englischkenntnisse runden Ihr Profil ab.

Apply for this position