Firmware Engineer
Sensirion Ag
Stäfa, Switzerland
2 days ago
Role details
Contract type
Permanent contract Employment type
Part-time / full-time Working hours
Regular working hours Languages
GermanJob location
Remote
Stäfa, Switzerland
Tech stack
ARM
C++
Code Review
Computer Programming
Software Debugging
Embedded Software
Firmware
Python
Scrum
Software Engineering
Software Requirements Analysis
System Testing
Toolchain
PIC Microcontroller
Bare Metal
Job description
Entwickele und optimiere Embedded-Software für Sensormodule und stelle Leistung, Effizienz sowie die Einhaltung von Industriestandards sicher. Arbeite team- und standortübergreifend zusammen, um Anforderungen zu definieren, C++ für Mikrocontroller zu implementieren, Tests und Debugging durchzuführen, CI-Toolchains zu pflegen und zu agilen Entwicklungsprozessen beizutragen., * Entwicklung und Wartung von Embedded-Software in C++ für Mikrocontroller (Bare-Metal, ARM Cortex-M)
- Code-Optimierung hinsichtlich Leistung, Memory-Usage und Energieeffizienz
- Wartung und Weiterentwicklung der Embedded-Software-Toolchain
- Erstellung und Durchführung von Unit- und Systemtests (HIL)
Das erwartet dich
- Arbeite in einer Scrum Umgebung, teile dein Wissen aktiv und führe Code-Reviews durch
- Definiere gemeinsam mit dem Produktmanagement und weiteren Stakeholdern die Systemanforderungen
- Software- und Hardwareprobleme mit Oszilloskopen und Logikanalysatoren debuggen und beheben
- Konformität mit Sicherheits-, regulatorischen- und Coding-Vorgaben gewährleisten, * Der Beitrag an deine Pensionskasse liegt bei Sensirion deutlich über dem gesetzlichen Minimum.
- Deine Arbeitszeiten sind flexibel und je nach Stelle hast du die Möglichkeit, im Homeoffice zu arbeiten.
- Mit dem vergünstigten Handy-Abo telefonierst du gratis ins In- und Ausland und hast unlimitierte Daten.
- Fährst du mit Zug und Bus zur Arbeit? Bei Sensirion profitierst du von grosszügigen Abo-Vergünstigungen.
- Gemeinsam machen wir die Welt besser - bring deine Ideen ein, beweg etwas und übernimm Verantwortung.
Requirements
- BSc oder MSc in Elektrotechnik, Software Engineering oder einem ähnlichen Fachgebiet
- Berufserfahrung mit Low-Level-Programming von Embedded-Systemen wünschenswert, aber nicht zwingend
- Sehr gute Kenntnisse in C++ für Embedded-Systeme, gute Python-Kenntnisse
- Selbstmotiviert, proaktiv, zuverlässig und in der Lage, Verantwortung zu übernehmen
About the company
Sensirion ist einer der weltweit führenden Entwickler und Hersteller von Umwelt- und Durchflusssensoren, die in Anwendungen der Automobilindustrie, Industrie, Medizintechnik und Unterhaltungselektronik für mehr Effizienz, Gesundheit, Sicherheit und Komfort sorgen. sensirion.com
Unsere Kultur
Sensirion lebt den Startup-Spirit der ersten Stunde und bietet dir als Marktführer mit rund 1000 Mitarbeitenden trotzdem Stabilität und Sicherheit.