Ingenieur (m/w/d) Hard- und Software

Stellennummer: 19545
Datum: 08.06.2020
Anstellungsort: Ulm

HESYS ist ein seit Jahren etablierter Partner und Engineering Dienstleister der Luft- und Raumfahrt Industrie und ist in vielen weiteren Bereichen der internationalen High-Tech Industrie tätig.

Unsere langfristige Unternehmensstrategie sichert zufriedene Mitarbeiter und Kunden.

Wir würden uns daher sehr freuen, Sie in unserem äußerst qualifizierten Team bei HESYS willkommen zu heißen.

Für einen Projekteinsatz bei unserem internationalen und bekannten Kunden im Bereich SENSORIK in Ulm suchen wir Sie als Ingenieur (m/w/d) Hardware für hardwarenahe Embedded Software Entwicklung.

---------------------------------------------------------------------------------------

HESYS has been a well-established partner and engineering service provider for the aerospace industry for many years and is active in many other areas of the international high-tech industry.

Our long-term corporate strategy ensures satisfied employees and customers.

We would be delighted to welcome you to our highly qualified team at HESYS.

For a project assignment at our international and well-known customer in the field of SENSORICS in Ulm we are looking for an engineer (m/f/d) hardware for hardware-related embedded software development.

.

IHRE AUFGABE - RESPONSIBILITIES

Die Abteilung "Plattform Software Sensors Computer" am Standort Ulm befasst sich mit der Entwicklung von Embedded-Software für spezifische I/O-Treiber, Interfaces, Board-Support-Packages (BSP) und Built In-Tests (BIT) für verschiedene Prozessortypen und Betriebssysteme.

Entwurf, Entwicklung und Anpassung von Plattformsoftware für Computer und digitale Subsysteme sowie die Entwicklung von Testsoftware für Hardware bring-up, Integration, Test und Verifizierung von digitalen Hardwarekomponenten gehören zu den Aufgaben der Abteilung.

Der Stelleninhaber (m/w/d) ist als "Hardwarenaher Embedded Software Entwickler (m/w/d)" für folgende Aufgaben zuständig:

- Mitarbeit bei Software Requirements Engineering

- Analyse, Design und Spezifikation von Embedded Echtzeitsystemen

- Entwicklung von Software-Treibern und BIT-Funktionen für Embedded Systeme

- Erstellen und Ausführen von Test-SW & Skripten für Verifikation von Basis-Software

- Integration und Testen der Plattform Software auf die Zielhardware

- Unterstützung bei der Integration der Applikationssoftware auf die Zielhardware

- Mitarbeit bei der Integration von digitalen Subsystemen

- Dokumentation nach den geforderten Standards (z.B. hausintern, DO-178C, IEC 61508)

---------------------------------------------------------------------------------------

The "Platform Software Sensors Computer" department at the Ulm site is concerned with the development of embedded software for specific I/O drivers, interfaces, board support packages (BSP) and built in tests (BIT) for various processor types and operating systems.

Design, development and adaptation of platform software for computers and digital subsystems as well as the development of test software for hardware bring-up, integration, test and verification of digital hardware components are part of the department's tasks.

The job holder (m/f) is a "Hardware Near Embedded Software Developer (m/f)" responsible for the following tasks:

- Collaboration in Software Requirements Engineering

- Analysis, design and specification of embedded real-time systems

- Development of software drivers and BIT functions for embedded systems

- Creation and execution of test SW & scripts for verification of basic software

- Integration and testing of the platform software on the target hardware

- Support for the integration of the application software on the target hardware

- Cooperation in the integration of digital subsystems

- Documentation according to the required standards (e.g. in-house, DO-178C, IEC 61508)

.

IHR PROFIL - QUALIFICATIONS

- Studium im Bereich Elektrotechnik oder Informatik oder Systemtechnik oder Vergleichbares

- Erfahrung in der Entwicklung von Software Treibern unter verschiedenen Betriebssystemen auf Embedded Systemen (z.B. VxWorks 7, Linux, X/OS, FreeRTOS)

- Erfahrung in der Entwicklung von Software Treibern für diverse Schnittstellen (z.B. 10GB Ethernet, ARINC429, UART, MilBus, CAN, GBIO, SPI, I2C, PCIe)

- Kenntnisse in der Entwicklung von hardwarenaher Software für Embedded Systeme (z.B. PowerPC, ARM, Intel, Zynq UltraSxale+ MpSoC), insbesondere ARMv8 Architektur

- Kenntnisse in der Erstellung von Embedded Linux System mit yocto und buildroot

- Fähigkeiten in der Anpassung von U-Boot Bootloader auf diverse Zielhardware

- Kenntnisse in MS Office, C, C++, (C# und PERL wünschenswert)

- Sprachen: Deutsch verhandlungssicher B2, Englisch versiert B1

----------------------------------------------------------------------------------

- Degree in the field of electrical engineering or computer science or systems engineering or comparable

- Experience in the development of software drivers under different operating systems on embedded systems (e.g. VxWorks 7, Linux, X/OS, FreeRTOS)

- Experience in developing software drivers for various interfaces (e.g. 10GB Ethernet, ARINC429, UART, MilBus, CAN, GBIO, SPI, I2C, PCIe)

- Knowledge in the development of hardware-related software for embedded systems (e.g. PowerPC, ARM, Intel, Zynq UltraSxale+ MpSoC), especially ARMv8 architecture

- Knowledge in creating embedded Linux systems with yocto and buildroot

- Abilities in the adaptation of U-Boot Bootloader to various target hardware

- Knowledge in MS Office, C, C++, (C# and PERL desirable)

- languages: German business fluent B2, English proficient B1

.

HESYS TechnicalSystems GmbH & Co. KG

Tel: +49-89-6131287

Email: jobs(a)hesys-engineering.de

Internet: www.hesys-engineering.de

Zurück zur Übersicht