27.11.2024 aktualisiert


100 % verfügbar
Senior Embedded Software Engineer with Expertise in Real-Time Systems and Communication Protocols
Lyss, Schweiz
Weltweit
Master's Degree with distinctionSkills
C (Programmiersprache)ArchitekturARM ArchitekturAutomobilindustrieTelekommunikationC++KommunikationsprotokolleContinuous IntegrationLinuxEmbedded SystemsEmbedded SoftwareEthernetFreertosPythonOpencvEchtzeit-BetriebssystemeSoftwareentwicklungPicmicroEchtzeitsystemeContainerisierungDocker
Embedded Systems Development
Development, Implemenation, optimization of embedded software.
Extensive experience in developing embedded software for various industries including space, automotive, and telecommunications.
Real-Time Operating Systems
Proficient in implementing and working with RTOS such as µC/OS and FreeRTOS for time-critical applications.
Communication Protocols
Expert in developing and implementing various communication protocols including MIL-STD-1553, CAN, USB, and Ethernet.
Programming Languages
Proficient in C, C++, and Python for embedded software development.
Microcontroller Architectures
Experience with ARM-based microcontrollers, including Cortex M7/M4/A8 series.
Software Design and Architecture
Skilled in using OpenCV and Aravis for software design and architecture in embedded systems.
CI/CD and Containerization
Familiar with CI/CD pipelines and Docker for embedded Windows/Linux environments.
Development, Implemenation, optimization of embedded software.
Extensive experience in developing embedded software for various industries including space, automotive, and telecommunications.
Real-Time Operating Systems
Proficient in implementing and working with RTOS such as µC/OS and FreeRTOS for time-critical applications.
Communication Protocols
Expert in developing and implementing various communication protocols including MIL-STD-1553, CAN, USB, and Ethernet.
Programming Languages
Proficient in C, C++, and Python for embedded software development.
Microcontroller Architectures
Experience with ARM-based microcontrollers, including Cortex M7/M4/A8 series.
Software Design and Architecture
Skilled in using OpenCV and Aravis for software design and architecture in embedded systems.
CI/CD and Containerization
Familiar with CI/CD pipelines and Docker for embedded Windows/Linux environments.
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherFranzösischMuttersprache
Projekthistorie
Developed communication protocols for ESA's Mars Sample Return Project, contributed to laser cutting solutions, and designed BLDC motion control applications.
Developed real-time critical safety-relevant software, implemented RTOS, and contributed to display software using PoE and Javascript.
Developed analog and digital hardware for PC electronics and performed low-level programming.