Embedded Software Engineer
Rheasys Germany GmbH
Stuttgart, Germany
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
Junior Compensation
€ 90KJob location
Remote
Stuttgart, Germany
Tech stack
Booting (BIOS)
C++
Communications Protocols
Computer Engineering
Software Debugging
Linux
Embedded Software
FreeRTOS
Github
RTLinux
Software Systems
Systems Integration
Universal Asynchronous Receiver/Transmitter
Yocto
U-Boot
Job description
- Zusammenarbeit mit interdisziplinären Teams zur Gestaltung und Umsetzung von Softwarelösungen.
- Fehleranalyse, Debugging und Optimierung von Software für Leistung und Zuverlässigkeit.
- Sicherstellung einer nahtlosen Integration von Hard- und Software in eingebetteten Umgebungen., * Arbeiten Sie an fortschrittlichen eingebetteten Lösungen in den Bereichen softwaredefinierte Radios und Radartechnologien.
- Werden Sie Teil eines dynamischen Teams in einem wachsenden Unternehmen, das Innovation und Qualität schätzt.
- Profitieren Sie von Mentoring und Unterstützung, um in Ihrer Rolle erfolgreich zu sein.
- Arbeiten Sie in der aufstrebenden Region Stuttgart, die sowohl berufliche Entwicklung als auch eine ausgezeichnete Work-Life-Balance bietet., * Demonstrated, hands-on experience in C/C++ programming in a Linux-based environment is mandatory.
- Experience must include, at minimum, development under Linux (e.g., user space or kernel modules).
- Preferred experience includes development for ARM-based platforms, Real-Time Linux (RT Linux), Yocto, Microblaze or FreeRTOS.
- Applicants should provide specific examples or references to past work (e.g., code samples, GitHub projects, or descriptions of embedded software projects).
- Experience with the U-Boot bootloader is a plus.
- Strong grasp of hardware and software integration.
- Excellent skills in debugging and problem-solving.
- Familiarity with communication protocols such as SPI, I²C, UART, and CAN.
- A completed degree in Computer Engineering, Electrical Engineering, or a comparable field.
- Outstanding teamwork and communication skills, along with a willingness to work closely in a team.
- Very good proficiency in both German and English, spoken and written.
Requirements
- Nachweislich praktische Erfahrung in der Programmierung mit C/C++ unter Linux ist zwingend erforderlich.
- Die Erfahrung muss mindestens die Entwicklung unter Linux umfassen (z. B. im Userspace oder durch Kernelmodule).
- Bevorzugt sind Erfahrungen mit ARM-basierten Plattformen, Microblaze, Real-Time Linux (RT Linux), Yocto oder FreeRTOS.
- Bewerber*innen sollten konkrete Beispiele oder Referenzen zu bisherigen Projekten bereitstellen (z. B. Code-Beispiele, GitHub-Repositories oder Projektbeschreibungen).
- Erfahrung mit dem Bootloader U-Boot ist von Vorteil.
- Sicheres Verständnis für die Integration von Hardware und Software.
- Ausgeprägte Fähigkeiten in der Fehleranalyse und Problemlösung.
- Vertrautheit mit Kommunikationsprotokollen wie SPI, I²C, UART und CAN.
- Abgeschlossenes Studium in Computer Engineering, Elektrotechnik oder einem vergleichbaren Studiengang.
- Ausgezeichnete Team- und Kommunikationsfähigkeiten sowie die Bereitschaft zur engen Zusammenarbeit im Team.
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift., * Abitur oder gleichwertig (Wünschenswert)
Berufserfahrung:
- C++: 1 Jahr (Erforderlich)
- ARM: 1 Jahr (Wünschenswert)
Sprache:
- Deutsch (Erforderlich)
- Englisch (Erforderlich)
Benefits & conditions
- Opportunity to work on advanced embedded solutions in software-defined radios and radar technologies.
- Be part of a dynamic team in a growing company that values innovation and quality.
- Receive mentoring and support to help you succeed in your role.
- Located in the thriving Stuttgart region, offering both professional growth and an excellent work-life balance.
Apply now to become part of a forward-thinking company at the forefront of embedded software development!
Art der Stelle: Vollzeit, Festanstellung, Freie Mitarbeit
Gehalt: 50.000,00€ - 90.000,00€ pro Jahr
Leistungen:
- Flexible Arbeitszeiten
- Homeoffice-Möglichkeit