Softwareentwickler-Embedded-Systems-C-C-m-w-d-Ostbevern-FRIWO-Geraetebau

FRIWO GmbH
Ostbevern, Germany
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Languages
English, German

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
+8 more
Microsoft Office Software Architecture Software Engineering Software Modules PIC Microcontroller Gitlab Git Information Technology

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 \n - Erstellung von System- und Funktionsspezifikationen in Abstimmung mit dem Kunden \n - Eigenständige Anpassung und Optimierung bestehender Software-Module sowie Erarbeitung von Funktionsanforderungen und Integration in die bestehende Software-Architektur \n - Auswahl geeigneter Microcontroller und deren Peripherienutzung in Abstimmung mit der Hardware-Entwicklung \n - Verifikation der Software mit Modul- und Software-Tests (Unit-Tests), sowohl auf Software als auch auf Hardware-Ebene \n - Unterstützung bei der Inbetriebnahme von Entwicklungsmustern und Prototypen sowie Erstellung geeigneter PC-Testprogramme als Gegenstelle zu den Entwicklungsprodukten \n - Nutzung und Erweiterung unserer bestehenden Entwicklungsstandards, Programmierrichtlinien und der dazugehörigen Prozesse, wie z.B. der Build-Infrastruktur (GitLab, C#, Python, CI&CD) \n

Requirements

IHR PROFIL- Ein abgeschlossenes technisches Studium, vorzugsweise in den Bereichen Elektrotechnik, Automatisierungstechnik, Nachrichtentechnik, Fahrzeugtechnik, Mechatronik oder technischer Informatik oder vergleichbar mit Schwerpunkt Softwareentwicklung \n - Mehrjährige Berufserfahrung in der hardwarenahen Softwareentwicklung mit C \n - Gute Kenntnisse über Kommunikationsprotokolle und deren Schnittstellen (u.a. CAN) \n - Sicherer Umgang mit MS Office und klassischen Entwicklungstools, wie z. B. Git, GitLab, Visual Studio Code u. ä. \n - Gute Kenntnisse in den Verfahren für Softwaretests auf Hardware-, Geräte- und Systemebene \n - Grundlegende analoge und digitale Hardwarekenntnisse von elektronischen Schaltungen und Messgeräten \n - Kenntnisse und praktische Erfahrungen im Bereich von Motorsteuereinheiten, Batterie-Management-Systemen sowie Desktop-Applikationsentwicklung mit C# vorteilhaft \n - Ausgeprägtes logisch-analytisches Denkvermögen mit der Fähigkeit komplexe Projekte strukturiert zu planen und vorzubereiten \n - Gute Deutschkenntnisse (B2/C1) / Fähigkeit zur täglichen Kommunikation in Englisch (B1/B2)Anforderungen an den Bewerber: Erweiterte Kenntnisse: Softwaretechnik, Software-Engineering, Elektromotoren, Batterietechnik, Microsoft Office \n

Benefits & conditions

n, Gestaltungsfreiräume und persönliche Entwicklung in einem sehr dynamisch wachsenden Umfeld sowie Wertschätzung des Engagements \n - Signifikante Mitwirkung an der Entwicklung eines Herstellers von innovativen Stromversorgungs- und Ladelösungen \n - Festanstellung mit einer leistungsgerechte sowie attraktiven Vergütung bei flexiblen Arbeitszeiten \n - Betriebliche Zusatzkrankenversicherung \n - SocialSpace mit Lounge und Küche für gemeinsame Pausen & dem kollegialen Austausch \n - Dienstrad-Leasing für Mitarbeiter und Partner \n - Klimatisierte Büroräume \n - 30 Tage Urlaub im Jahr \n - Betriebliche Altersvorsorge, Langzeitkonto \n - Täglich frisches Obst und kostenfreie Getränke \n - Urlaubs- und Weihnachtsgeld \n - Firmenevents \n

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.stepstone.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all