Dein persönlicher KI-Karriere-Agent
Firmware Engineer(m/w/x)
Developing embedded firmware for high-speed chip-chip link solutions. Strong C/C++ for real-time embedded applications required. Debugging at application and hardware level, SPI, I2C/SMBus, JTAG interfacing.
Anforderungen
- Strong experience in C/C++ for real-time embedded applications
- Experience using or implementing Real-Time scheduler or RTOS
- Knowledge of 32-bit processor architecture
- Interfacing to hardware and peripherals: SPI, I2C/SMBus, JTAG
- Debugging at application and hardware level
- Appreciation of Software validation and verification techniques
- Ability to develop under different platforms (Linux, Windows)
- Use of modern SW development workflows (CI/gitlab/makefile/CMake etc.)
- Independent, self-starter driving firmware development
- Development in a modern high-level scripting language (e.g. Python, Lua)
- Interfacing to flash memory, including in-field update techniques
- Appreciation of Cryptographic algorithms and disciplines
- Knowledge of SerDes technology
- Hardware interfacing and electronics knowledge
- Network programming experience
- Experience working in a team
- Experience in embedded C/C++
- Experience coding a low-level microprocessor or microcontroller
- Experience optimizing low level code for real-time performance
- Experience programming in interpreted object-oriented high-level languages (e.g. Python)
- Experience programming on multiple platforms (e.g. Unix, Linux, Window and OSX)
Aufgaben
- Develop embedded firmware for silicon products
- Test and maintain firmware code
- Ensure code robustness through software test suite
- Migrate existing silicon debug software
- Consolidate silicon debug software
- Design software for silicon design infrastructure
- Support silicon design infrastructure
Ausbildung
- Abgeschlossene BerufsausbildungODER
- Bachelor-AbschlussODER
- Master-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- C
- C++
- Real-Time scheduler
- RTOS
- SPI
- I2C/SMBus
- JTAG
- Linux
- Windows
- CI
- gitlab
- makefile
- CMake
- Python
- Lua
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Noch nicht perfekt?
- Harmattan AIVollzeitnur vor OrtSeniorLausanne
- Kandou
Modeling Engineer(m/w/x)
Vollzeitnur vor OrtSeniorSaint-Sulpice, Lausanne - Kandou
Advanced R&D Analog Design Engineer(m/w/x)
Vollzeitnur vor OrtSeniorSaint-Sulpice - Harmattan AI
Software Engineer - Validation(m/w/x)
Vollzeitnur vor OrtBerufserfahrenLausanne - HID
Senior Software Developer(m/w/x)
Vollzeitnur vor OrtSeniorGranges (Veveyse)
Firmware Engineer(m/w/x)
Developing embedded firmware for high-speed chip-chip link solutions. Strong C/C++ for real-time embedded applications required. Debugging at application and hardware level, SPI, I2C/SMBus, JTAG interfacing.
Anforderungen
- Strong experience in C/C++ for real-time embedded applications
- Experience using or implementing Real-Time scheduler or RTOS
- Knowledge of 32-bit processor architecture
- Interfacing to hardware and peripherals: SPI, I2C/SMBus, JTAG
- Debugging at application and hardware level
- Appreciation of Software validation and verification techniques
- Ability to develop under different platforms (Linux, Windows)
- Use of modern SW development workflows (CI/gitlab/makefile/CMake etc.)
- Independent, self-starter driving firmware development
- Development in a modern high-level scripting language (e.g. Python, Lua)
- Interfacing to flash memory, including in-field update techniques
- Appreciation of Cryptographic algorithms and disciplines
- Knowledge of SerDes technology
- Hardware interfacing and electronics knowledge
- Network programming experience
- Experience working in a team
- Experience in embedded C/C++
- Experience coding a low-level microprocessor or microcontroller
- Experience optimizing low level code for real-time performance
- Experience programming in interpreted object-oriented high-level languages (e.g. Python)
- Experience programming on multiple platforms (e.g. Unix, Linux, Window and OSX)
Aufgaben
- Develop embedded firmware for silicon products
- Test and maintain firmware code
- Ensure code robustness through software test suite
- Migrate existing silicon debug software
- Consolidate silicon debug software
- Design software for silicon design infrastructure
- Support silicon design infrastructure
Ausbildung
- Abgeschlossene BerufsausbildungODER
- Bachelor-AbschlussODER
- Master-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- C
- C++
- Real-Time scheduler
- RTOS
- SPI
- I2C/SMBus
- JTAG
- Linux
- Windows
- CI
- gitlab
- makefile
- CMake
- Python
- Lua
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Über das Unternehmen
Kandou
Branche
Manufacturing
Beschreibung
The company is an innovative leader in high-speed and energy-efficient chip-chip link solutions critical to the evolution of the electronics industry.
Noch nicht perfekt?
- Harmattan AI
Embedded Software Engineer(m/w/x)
Vollzeitnur vor OrtSeniorLausanne - Kandou
Modeling Engineer(m/w/x)
Vollzeitnur vor OrtSeniorSaint-Sulpice, Lausanne - Kandou
Advanced R&D Analog Design Engineer(m/w/x)
Vollzeitnur vor OrtSeniorSaint-Sulpice - Harmattan AI
Software Engineer - Validation(m/w/x)
Vollzeitnur vor OrtBerufserfahrenLausanne - HID
Senior Software Developer(m/w/x)
Vollzeitnur vor OrtSeniorGranges (Veveyse)