Embedded Software Entwickler (all gender)
Actana Consulting Services GmbH Aalen, Baden-Württemberg, Germany · €74K–€84K/yr
Engineering Services · 11-50 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
You will be responsible for the conception, development, and maintenance of a cross-sectional software platform for optronic vision systems. Additionally, you will handle middleware programming for distributed systems and participate in agile software development processes.
What they look for
Requirements
Candidates must hold at least a bachelor's degree in electrical engineering, computer science, or a related field. Proficiency in C++ development, UML architecture, and experience with real-time operating systems like QNX or FreeRTOS is required.
Benefits
Full description
Für unseren Kunden im Sektor Verteidigungstechnik am Standort Aalen suchen wir zum nächstmöglichen Zeitpunkt einen Embedded Software Entwickler (all gender).
Aufgaben
- Konzeption, Entwicklung und Pflege einer querschnittlichen Softwareplattform für optronische Sichtsysteme - Requirements Engineering und Softwarespezifikation - Querschnittliche und spezifische Weiterentwicklung der Plattform und der zugehörigen Entwicklungsprozesse - Middleware-Programing zur Automatisierung Verteilter Systeme mit CAN-Bus und Ethernet - Objektorientierte Entwicklung in C++ - Agile Planung und Umsetzung der Softwareentwicklung im Team - Nutzung moderner Software-, Web-Technologien (git, jira, confluence CMake, catch2, sqlite, buildroot, Enterprise Architect, ...)
Qualifikation
Studium Elektrotechnik, Informatik, Ingenieurwesen oder Mechatronik mind. Bachelor-Studiengang oder eine vergleichbare Ausbildung.
Erfahrungen in der Software-Architekturbeschreibung mit UML in Enterprise Architect, Objektorientierte Software-Entwicklung mit C++(17/23) für Buildroot Linux, QNX und FreeRTOS Kenntnisse im Requirements Engineering und Spezifikationserstellung in DOORS Idealerweise Kenntnisse rund um Multi-Processing auf "System on Chip" Architekturen (Xilinx Zynq Ultrascale MPSoC Plattformen) Kenntnisse Middleware-Programing in mindestens einer der folgenden Technologien MQTT, DDS, CANopen Kenntnisse in der Entwicklung von Unit- und Component Tests
Deutsch und Englisch verhandlungssicher
Benefits
- Überdurchschnittliche Bezahlung
- Individuelle Weiterbildungen
- Fahrtkosten
- Regelmäßige Mitarbeiterevents
- Fitnessstudio
- Betriebliche Altersvorsorge
- Unterstützung bei Relocation
Similar roles
-
Tech Lead(C++ Embedded Systems)
Caterpillar Inc. Chennai, Tamil Nadu, India
-
Software Engineering - Embedded Software Engineering
Harman Bangalore, Karnataka, India
-
Embedded Software Engineer C++
Sonova AG Stäfa, Zurich, Switzerland
-
Embedded Software Engineer, Annapurna Labs
Amazon Tel-Aviv, Tel-Aviv District, Israel
-
Software Engineering - Embedded Software Engineering
HARMAN International Bangalore, Karnataka, India
-
CI/CD Embedded Software Engineer
Nexer Group Gothenburg, Sweden