Embedded Softwareentwickler C++ für optronische Sichtsysteme - HENSOLDT
HESYS Technical Systems GmbH & Co. KG
Aalen, Germany
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.xing.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Job source
Tech stack
Software Applications
UClibc (C Standard Library)
C++ (Programming Language)
CMake
Software Quality
Continuous Integration
Linux
Distributed Systems
Middleware
Object-Oriented Software Development
Software Engineering
System on a Chip
+4 more
UML
Google Test
Git
Information Technology
Job description
- Entwicklung stabilisierter optronischer Plattformen durch Vernetzung multispektraler Videokameras, Laserentfernungsmesser, Bildverarbeitungselektronik, Inertialmesssysteme und Regelungen elektromechanischer Antriebseinheiten zu High-Performance-Sichtsystemen in einem agilen Team
- Modellorientierte Softwareentwicklung sowie Anpassung und Erweiterung von CI/CD-Pipelines
- Integration von Softwarekomponenten und Gesamtsystemen
- Verifikation der entwickelten Software im Sichtsystem
- Mitwirkung bei Gesamtsystemintegrationen, Produktpräsentationen und Produkterprobungen, auch im internationalen Umfeld
Requirements
- Abgeschlossenes Bachelorstudium in Elektrotechnik oder Informatik beziehungsweise eine vergleichbare Qualifikation auf mindestens Bachelor-Niveau
- Fundierte Erfahrung in der Softwarestruktur- und Verhaltensbeschreibung mit UML
- Fundierte Erfahrung in der objektorientierten Softwareentwicklung mit C++17, C++20 oder C++23 für Multitasking-Anwendungen
- Erfahrung bei der Integration und Prüfung von Softwareanwendungen in verteilten Systemen
- Sicherer Umgang mit CMake, Git, Bamboo, Clang-Tidy und Google Test zur Automatisierung von Buildsystemen und Überwachung der Codequalität
- Idealerweise Kenntnisse in QNX oder Buildroot Linux auf Multi-Processing-System-on-Chip-Architekturen, insbesondere Xilinx-Zynq-UltraScale-MPSoC-Plattformen
- Grundkenntnisse in der Socket- beziehungsweise Middleware-Programmierung zur Automatisierung verteilter Systeme
- Deutsch mindestens verhandlungssicher und Englisch mindestens versiert
- Kreatives Denkvermögen und Freude an eigenverantwortlicher Arbeit in einem agilen Entwicklungsteam
- Teamfähigkeit, Kommunikationsstärke, hohes Verantwortungsbewusstsein, Belastbarkeit und Organisationstalent
Benefits & conditions
- Anspruchsvoller Einsatz direkt beim Kunden mit Anstellung bei HESYS Engineering
- Persönliche Begleitung vom ersten Gespräch bis in den Einsatz
- Klare Rückmeldungen, kurze Wege und feste Ansprechpartner
- Einblicke in spezialisierte Aufgaben bei namhaften Industriekunden
Warum HESYS
- Spezialisierung auf technische Rollen in Aerospace, Defence und High-Tech
- Langjährige Erfahrung in anspruchsvollen Engineering- und Industrieumfeldern
- Gute Kenntnis der Anforderungen unserer Kunden und ihrer Fachbereiche
- Türöffner zu anspruchsvollen Aufgaben bei führenden Industrieunternehmen
About the company
Seit über 25 Jahren bringt HESYS Engineering qualifizierte Spezialisten in anspruchsvolle Aufgaben bei Kunden aus Aerospace, Defence und High-Tech. Für unseren Kunden HENSOLDT suchen wir Sie., * Completed Bachelor’s degree in electrical engineering or computer science, or a comparable qualification at least at Bachelor’s level
- Profound experience in describing software structures and behavior using UML
- Profound experience in object-oriented software development using C++17, C++20 or C++23 for multitasking applications
- Experience in integrating and testing software applications within distributed systems
- Confident use of CMake, Git, Bamboo, Clang-Tidy and Google Test to automate build systems and monitor code quality
- Ideally, knowledge of QNX or Buildroot Linux on multiprocessing system-on-chip architectures, particularly Xilinx Zynq UltraScale MPSoC platforms
- Basic knowledge of socket or middleware programming for the automation of distributed systems
- German at least at negotiation level and English at least at an advanced level
- Creative thinking and enjoyment of independent work within an agile development team
- Teamwork and communication skills, a high degree of responsibility, resilience and organizational talent
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.xing.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
over 3 years ago
TL
Thomas Limbüchler
System change: restart as developer?
over 5 years ago
EM
Eli McGarvie
Frontend Developer Salary in Germany [2023]
over 3 years ago
LM
Luis Minvielle
Top 6 Hackathons for Developers in 2023
about 3 years ago
LM
Luis Minvielle
Finding IT & Technology English-speaking Jobs in Germany
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago