Embedded Software Engineer C++ (a) 80 - 100%
Next Work
Altstätten, Switzerland
13 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Compensation
CHF 140KJob location
Altstätten, Switzerland
Tech stack
Clean Code Principles
Altium Designer
Systems Engineering
C++
Communications Protocols
Linux
Linux on Embedded Systems
Embedded Software
EtherCAT
Field-Programmable Gate Array (FPGA)
Scrum
Software Architecture
Software Engineering
VHDL
Yocto
Job description
- Du verantwortest Firmware- und Softwarelösungen in modernem C++ (C++20) für Embedded-Systeme unter Realtime-Linux
- Du gestaltest nachhaltige Software-Architekturen und sicherst die Echtzeitfähigkeit sowie Performance unserer Systeme
- Du integrierst Hard- und Softwarekomponenten und entwickelst FPGA-Anwendungen in VHDL
- Du unterstützt beim Design von elektronischen Schaltungen (Altium Designer) und erarbeitest Architekturkonzepte
- Du arbeitest agil (Scrum) und interdisziplinär auf Augenhöhe mit Kolleg:innen aus der Entwicklung
Requirements
- Studium in Software, Elektronik, Mechatronik oder Systemtechnik (Bachelor/Master)
- Erfahrung in hardwarenaher Softwareentwicklung und fundierte C++ Kenntnisse
- Know-how in Embedded Linux (Yocto, Preempt-RT) sowie Erfahrung in der FPGA-Entwicklung (VHDL)
- Verständnis für elektronische Schaltungen, Software-Design-Prinzipien und Clean Code
- Interesse an Kommunikationsprotokollen wie EtherCAT oder FSoE
- Analytische Arbeitsweise, Teamgeist sowie sehr gute Deutsch- und Englischkenntnisse
- Erfahrung oder Interesse an industriellen Kommunikationsprotokollen wie EtherCAT oder FSoE - oder möchtest dich in diesen Bereich einarbeiten
- Ausgeprägtes Verständnis für Software-Architektur, Clean Code, Modularisierung und Performance-Optimierung
- Strukturierte, analytische und lösungsorientierte Arbeitsweise sowie Freude an der agilen Teamarbeit und der aktiven Mitgestaltung von technischen Standards
- Sehr gute Deutschkenntnisse sowie sichere Englischkenntnisse in Wort und Schrift
Art der Stelle: Pensum: 80-100%
Benefits & conditions
Gehalt: CHF100'000.00 - CHF140'000.00 pro Jahr
Ausbildung:
- Bachelor/Diplom HF oder gleichwertig (Erforderlich)
Sprache:
- Deutsch (Erforderlich)
Arbeitsort: Vor Ort If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.