Softwareentwickler Embedded Systems / C/C++
FRIWO Gerätebau GmbH
Ostbevern, Germany
15 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.arbeitsagentur.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Working hours
Shift work
Languages
English, German
Job source
Tech stack
Testing (Software)
C (Programming Language)
Application Frameworks
Unit Testing
C Sharp (Programming Language)
C++ (Programming Language)
Communications Protocols
Computer Engineering
Embedded Software
Hardware Design
Python (Programming Language)
Microsoft Visual Studio
+7 more
Microsoft Office
Software Architecture
Software Engineering
Software Modules
PIC Microcontroller
Gitlab
Git
Job description
Entwurf, Entwicklung, Test und Dokumentation von Embedded-Software zur Ansteuerung und Ablaufsteuerung von Ladegeräten, Batterie-Management-Systemen oder verwandter Systeme in der Programmiersprache C
- Erstellung von System- und Funktionsspezifikationen in Abstimmung mit dem Kunden
- Eigenständige Anpassung und Optimierung bestehender Software-Module sowie Erarbeitung von Funktionsanforderungen und Integration in die bestehende Software-Architektur
- Auswahl geeigneter Microcontroller und deren Peripherienutzung in Abstimmung mit der Hardware-Entwicklung
- Verifikation der Software mit Modul- und Software-Tests (Unit-Tests), sowohl auf Software als auch auf Hardware-Ebene
- Unterstützung bei der Inbetriebnahme von Entwicklungsmustern und Prototypen sowie Erstellung geeigneter PC-Testprogramme als Gegenstelle zu den Entwicklungsprodukten
- Nutzung und Erweiterung unserer bestehenden Entwicklungsstandards, Programmierrichtlinien und der dazugehörigen Prozesse, wie z.B. der Build-Infrastruktur (GitLab, C#, Python, CI&CD)
Requirements
Ein abgeschlossenes technisches Studium, vorzugsweise in den Bereichen Elektrotechnik, Automatisierungstechnik, Nachrichtentechnik, Fahrzeugtechnik, Mechatronik oder technischer Informatik oder vergleichbar mit Schwerpunkt Softwareentwicklung
- Mehrjährige Berufserfahrung in der hardwarenahen Softwareentwicklung mit C
- Gute Kenntnisse über Kommunikationsprotokolle und deren Schnittstellen (u.a. CAN)
- Sicherer Umgang mit MS Office und klassischen Entwicklungstools, wie z. B. Git, GitLab, Visual Studio Code u. ä.
- Gute Kenntnisse in den Verfahren für Softwaretests auf Hardware-, Geräte- und Systemebene
- Grundlegende analoge und digitale Hardwarekenntnisse von elektronischen Schaltungen und Messgeräten
- Kenntnisse und praktische Erfahrungen im Bereich von Motorsteuereinheiten, Batterie-Management-Systemen sowie Desktop-Applikationsentwicklung mit C# vorteilhaft
- Ausgeprägtes logisch-analytisches Denkvermögen mit der Fähigkeit komplexe Projekte strukturiert zu planen und vorzubereiten
- Gute Deutschkenntnisse (B2/C1) / Fähigkeit zur täglichen Kommunikation in Englisch (B1/B2)
Benefits & conditions
Gestaltungsfreiräume und persönliche Entwicklung in einem sehr dynamisch wachsenden Umfeld sowie Wertschätzung des Engagements
- Signifikante Mitwirkung an der Entwicklung eines Herstellers von innovativen Stromversorgungs- und Ladelösungen
- Festanstellung mit einer leistungsgerechte sowie attraktiven Vergütung bei flexiblen Arbeitszeiten
- Betriebliche Zusatzkrankenversicherung
- SocialSpace mit Lounge und Küche für gemeinsame Pausen & dem kollegialen Austausch
- Dienstrad-Leasing für Mitarbeiter und Partner
- Klimatisierte Büroräume
- 30 Tage Urlaub im Jahr
- Betriebliche Altersvorsorge, Langzeitkonto
- Täglich frisches Obst und kostenfreie Getränke
- Urlaubs- und Weihnachtsgeld
- Firmenevents
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.arbeitsagentur.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…