Software Entwickler (m/w/d) Realtime

Stellennummer: 19414
Datum: 29.05.2020
Anstellungsort: Oberkochen

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 bekannten, internationalen Kunden des Bereichs elektronische Optik in Oberkochen suchen wir einen Software Entwickler (m/w/d) Realtime and Embedded Software.

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

HESYS is an established partner and engineering service provider for the aerospace industry and is active in many other areas of the international high-tech industry.

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

Therefore we would be very pleased to welcome you in our highly qualified team at HESYS.

We are looking for a Software Developer (m/f/d) Realtime and Embedded Software for a project assignment at our well-known, international customer in the field of electronic optics in Oberkochen.

.

IHRE AUFGABE - RESPONSIBILITIES

Das interdisziplinäre Aufgabenspektrum umfasst Systems Engineering, Echtzeit-Software-Entwicklung zur Steuerung, Prozessdatengenerierung, Automatisierung, Regelung, Datenmanagement und Diagnose von verteilten Embedded Systemen, sowie Schaltungsdesignentwicklung von Analog- und Mikrocontroller-Baugruppen, Testentwicklung und Subsystemintegrationen, bis hin zu Systemsimulationen.

Ihre Aufgaben:

- Entwicklung von stabilisierten, optronischen Plattformen durch Vernetzung von multispektralen Videokameras, Laserentfernungsmessern,Bildverarbeitungselektronik (Video Tracking), Inertialmesssystemen und Regelungen von elektromechanischen Antriebseinheiten zu High Performance Sichtsystemen

- Entwicklung von modellbasierter Echtzeit-/Multitasking-Software für Embedded Rechnersysteme mit RTOS und Multicore Prozessoren zur Steuerung und Regelung

- Weiterentwicklung des Human Machine Interfaces auf Basis von Web Technologien zur Unterstützung der Inbetriebnahme und zu Servicezwecken

- Software Engineering nach V-Modell oder im SCRUM-Team

- Test, Integration und Verifikation entwickelter Software im Sichtsystem

- Mitwirkung bei Gesamtsystemintegrationen,Produktpräsentationen und -erprobungen, auch international

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

The interdisciplinary range of tasks includes systems engineering, real-time software development for control, process data generation, automation, regulation, data management and diagnosis of distributed embedded systems, as well as circuit design development of analog and microcontroller boards, test development and subsystem integration, up to system simulation.

Your tasks:

- Development of stabilized, optronic platforms by networking multispectral video cameras, laser range finders, image processing electronics (video tracking), inertial measurement systems and controls of electromechanical drive units to high performance vision systems

- Development of model-based real-time/multitasking software for embedded computer systems with RTOS and multicore processors for control and regulation

- Further development of the Human Machine Interface on the basis of web technologies to support commissioning and for service purposes

- Software engineering according to V-model or in the SCRUM team

- Test, integration and verification of developed software in the visual system

- Participation in overall system integration, product presentations and testing, also internationally

.

IHR PROFIL - QUALIFICATIONS

- Abschluss in Informatik oder Elektrotechnik oder Mechatronik oder vergleichbares

- Erfahrung in der Softwareentwicklung zur Signal- und Datenerfassung in Echtzeit, für Eventund Ablaufsteuerungen

- Erfahrung in der objektorientierten SW-Entwicklung mit C++ idealerweise für QNX Neutrino 6.5/7

- Kenntnisse in Socket-/Middleware-Programing (IP, DDS, CANopen) zur Automatisierung Verteilter Systeme mit CAN-Bus und Ethernet

- Kenntnisse in der SW-Architekturbeschreibung mit UML

- Kenntnisse in der Entwicklung von Unit- und Component Tests mit BOOST für automatisiertes Black Box/White Box Testing mit Bamboo

- Kenntnisse im Umgang mit Sniffer- und Diagnosewerkzeugen (z.B. von Vector SW Systems)

- Kenntnisse in MS Office

- Sprachkenntnisse: Deutsch verhandlungssicher B2, Englisch verhandlungssicher B2

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

- Degree in computer science or electrical engineering or mechatronics or comparable

- Experience in software development for real-time signal and data acquisition, for event and sequence control

- Experience in object-oriented SW development with C++ ideally for QNX Neutrino 6.5/7

- Knowledge of socket/middleware programming (IP, DDS, CANopen) for the automation of distributed systems with CAN bus and Ethernet

- Knowledge of SW architecture description with UML

- Knowledge in the development of unit and component tests with BOOST for automated black box/white box testing with Bamboo

- Knowledge in handling sniffer and diagnostic tools (e.g. from Vector SW Systems)

- Knowledge of MS Office

- Language skills: German business fluent B2, English business fluent B2

.

HESYS TechnicalSystems GmbH & Co. KG

Tel: +49-89-6131287

E-Mail: bewerbung(a)hesys-engineering.de

Internet: www.hesys-engineering.de

Zurück zur Übersicht