3 Hardware / Software / Embedded in Olten
Hardware Entwickler (m/w/d)
Verantwortung
- Du entwickelst leistungselektronische Schaltungen, einschliesslich Konzeption, Auslegung, Simulation und Inbetriebnahme.
- Du entwickelst und optimierst Umrichter-Steuerungen und deren Komponenten.
- Du führst Tests, Berechnungen und Simulationen durch und erstellst entsprechende Dokumentationen.
- Du entwickelst PCB-Design.
Qualifikationen
- Du hast ein Studium in Elektrotechnik oder Antriebstechnik abgeschlossen.
- Du bringst fundierte Praxiserfahrung im Leistungswandlerdesign und in der Regelungstechnik mit.
- Du verfügst über gute Deutsch- und Englischkenntnisse.
Benefits
Embedded Systems Developer (m/w/d)
Rolle
Softwareentwicklung: Du analysierst, designst und implementierst hardwarenahe Software für sicherheitskritische Anwendungen unter Anwendung agiler Methoden
Architekturgestaltung: Du arbeitest an der Weiter- und Neuentwicklung der Software-Architektur und bringst innovative Ideen ein
Qualitätssicherung: Du erstellst Testspezifikationen und führst umfassende Software-Tests durch, um höchste Qualitäts- und Sicherheitsstandards zu gewährleisten
Dokumentation: Du dokumentierst alle Softwareentwicklungen gemäss den vorgegebenen Vorgehensmodellen und sicherst eine lückenlose Nachvollziehbarkeit
Verantwortung
Studium und Ausbildung: Abgeschlossenes Studium in Elektrotechnik, Informatik oder eine gleichwertige Qualifikation im Software Engineering
Programmierkenntnisse: Fundierte Kenntnisse in C und/oder C++ sowie Erfahrung in der hardwarenahen Programmierung
Entwicklungserfahrung: Idealerweise vertraut mit Entwicklungsprozessen im technologischen Umfeld und hoher Bereitschaft, neues Wissen zu erlernen
Teamfähigkeit: Begeisterter Teamplayer mit Freude daran, Schlüsseltechnologien wie Funk, Radar, LTE, GPS/Glonass und digitale Signalverarbeitung zu integrieren
Innovationsgeist: Engagement und Kreativität bei der Entwicklung innovativer Produkte durch die Kombination modernster Technologien
Benefits
Embedded Software Entwickler*in (m/w/d)
Verantwortung
Du entwickelst und optimierst Embedded Software für Mikrocontroller der STM32-Familie.
In dieser Rolle entwirfst und pflegst du skalierbare Softwarearchitekturen für verteilte Echtzeitsysteme.
Du definierst technische Spezifikationen basierend auf Systemanforderungen.
Du führst Code-Reviews durch und stellst Softwarequalität mit Unit- und Integrationstests sicher.
In enger Abstimmung mit Hardware-Teams, Systemarchitekten und der Qualitätssicherung arbeitest du interdisziplinär.
Du begleitest den gesamten Entwicklungsprozess – von der Konzeptphase bis zur Serienreife.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Du verfügst über mindestens 5 Jahre Erfahrung in der Entwicklung von Embedded-Software
- Umfangreiche Kenntnisse in C und C++ sowie im STM32 Ecosystem zeichnen dich aus
- Mit RTOS-Systemen, idealerweise FreeRTOS, bist du bestens vertraut
- Du arbeitest routiniert mit Debugging- und Trace-Tools sowie mit SIL-/HIL-Tests
- Agile Methoden und Continuous Integration gehören für dich zum Entwicklungsalltag
Benefits