24.11.2024 aktualisiert

DA
100 % verfügbar

Embedded Software Engineer

Lausanne, Schweiz
Schweiz
Computer Science
Lausanne, Schweiz
Schweiz
Computer Science

Skills

Test-SoftwareC (Programmiersprache)HTMLJavaJavaScriptPHPAdvanced Linux Sound ArchitectureAndroidTest AutomationBash ShellBluetoothBuildrootC++CmakeSoftwaredokumentationComputerprogrammierungLinuxEmbedded SystemsEmbedded SoftwareFfmpegFreertosGitHubIptvPythonProjektmanagementMisra CMQTTNumPyOpenCVOpensslPublic-Key-InfrastrukturScrumQuick EMUlator (QEMU)Qt (Software)Echtzeit-BetriebssystemeRSA (Cryptosystem)SoftwareentwicklungSQLSystemarchitekturTCP / IPUMLWi-Fi-TechnologieSoftware SecurityMpegGitLabGitMatplotlibRTSPYoctoU-BootLxcgRPCDockerJenkins
Core competences include software development, software testing, project management. Strong experiences with
embedded systems, image processing, software security, media communication systems and standards.
Summary of competence:
• Expertise in the full SW development life cycle
• Programming skills in C/C++, Python and Java
• Proficient with Linux, RTOS, Android OS internals
• Familiar with Agile and Scrum methodologies
• Enthusiastic, fast learner, good team player
• Strong emphasis in system architecture & design
• Successful experience leading complex SW projects
• Broad exposure to automated testing of SW & HW
• Good documentation & communication skills

Programming C, C++, Python, Java, Bash, Numpy, Matplotlib, JavaScript, HTML, PHP, UML, SQL, MISRA
Tools Qt, Git, Yocto, Buildroot, CMake, Docker, LXC, QEMU, ADB, GDB, Jenkins, GitLab, GitHub
Frameworks Kernel, AOSP, V4L2, ALSA, OpenCV, GStreamer, ffmpeg, OpenSSL, LXC, gRPC, MQTT, DBus
Standards TCP/IP, RTP/RTSP, TLS/RSA/PKI, ETH, WiFi, Bluetooth, USB, MPEG, DVB, IPTV, HDMI, CI/CI+
Platforms Linux, Windows, Android, MIPS, ARM, AVR32, STM32, ADI-Blackfin, TI-DSP, FreeRTOS, U-Boot

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2018

Sprachen

DeutschgutEnglischMutterspracheFranzösischMuttersprache

Projekthistorie

Embedded software integrator

Telekommunikation

250-500 Mitarbeiter

• Software integration and release management for Linux based Home Gateway and Wi-Fi repeaters
• Technical support to validate customer issues/requirements. Review and extend automation tests
• Guide, coach and local training for customer project members, internal stakeholders and partners
• Embedded Linux, C/C++, python, Yocto, TCP/IP, Wi-Fi, ETH, Jenkins, Git, Gitlab, Jira, Confluence

Embedded Linux Expert

Brainlab

Pharma und Medizintechnik

1000-5000 Mitarbeiter

- Entwicklung innovativer 4k Augmented Reality Real-time Video Verarbeitungssoftware auf
- spezifischer, hoch spezialisierter Video Hardware
- Einsatz im medizinischen Umfeld
- Linux Treiber Entwicklung
- Image Processing Algorithmus Entwicklung
- Audio processing und routing
- C/C++, Linux Kernel, V4L2, DRM/KMS, Chromium, Wayland, Gstreamer, ALSA, Yocto, Xilinx

Embedded software engineer

Atracsys

Pharma und Medizintechnik

50-250 Mitarbeiter

• SW development of a multi-views camera system for real-time tracking with sub-millimetric precision
• Analysis, design of SW modules for high-speed, low-latency camera data processing/communication
• Work within ISO 13485 quality system, especially the design, development, documentation process
• Review of design/development SW deliverables. Coach and mentor team members for SW tasks
• Embedded Linux, MPSoC, ARM, Yocto, C/C++, python, PyTest, GitLab, Jenkins, Confluence, Git

Linux driver SW engineer

Telekommunikation

1000-5000 Mitarbeiter

- Software development of Linux kernel USB driver for high bandwidth streaming and encryption/decryption of media content
- Implementation of the CI+2.0 USBCAM protocol/standard on secured TV chipsets
- Management of customer integration project. Requirements discussions. Track and resolve reported issues
- C/C++, Linux, TEE, MIPS, ARM, CI+, USB, U-Boot, Kernel

Software engineer

SmarDTV

Telekommunikation

250-500 Mitarbeiter

- Software development of Linux kernel modules, media and security cores for advanced protection of high value contents
- Implementation of enhanced content protection (ECP) requirement of the CI+ standard on secured TV chipsets
- Management of customer integration project. Requirements discussions. Track and resolve reported issues
- C/C++, Linux, TEE, MIPS, ARM, CI+, CAM, Set-Top-Box, DVB, MPEG

Software engineer

AVK systems

Internet und Informationstechnologie

10-50 Mitarbeiter

• Design and development of production tools for enhanced audio rendering of field sport broadcast
• Requirements analysis, feasibility review, architecture & implementation of video analysis pipeline
• Feature enhancement of operator interface for multi-camera and live soccer broadcast production
• Debugging, test automation, maintenance of test plans & support of operation/test team in India
• Established best practices & documented coding standard for maintainable software development
• On-site operations support and field services at live sports broadcast productions
• Linux, C/C++, python, Qt, OpenCV, ffmpeg, MPEG-2/4, UML, SQLite, Jenkins, Git, Agile/Scrum

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden