01.11.2025 aktualisiert

**** ******** ****
100 % verfügbar

Embedded Systems Specialist, System+Software Architect+Development, C++, C, Objective-C Development

Wedemark, Deutschland
Weltweit
Master of Science, Physics
Wedemark, Deutschland
Weltweit
Master of Science, Physics

Profilanlagen

Profile-Bernd-Kischnick_embedded-medical-systems-specialist_250226.pdf

Skills

C (Programmiersprache)X86-ArchitectureMicrosoft WindowsX86-64Apple IOSHtml5Booting (BIOS)C#C++ComputernetzwerkeBeratungDynamic Host Configuration ProtocolDebuggingLinuxDigitale SignalverarbeitungDNSEmbedded SystemsEmbedded LinuxHardware-DesignIntegrierter SchaltkreisIpv6JsonPythonLabviewLDAPPostgresqlUnix-ShellMatlabMathematicaNfsv3RoutingNetzwerkprotokolleObjective-CBetriebssystemePCI ExpressEchtzeit-BetriebssystemeRubyPowerpcRisikoanalyseSoftwareentwicklungTftpTransport Layer SecuritySerial Peripheral InterfaceBonjourAudio StreamingFleißig und EngagiertBlankes MetallMedizinsches MaterialZigbeeSicherheitsbestimmungenC++14
embedded system development:
embedded Linux: userspace, kernel drivers, kernel tuning, device trees
RTOS / bootloaders / bare metal
diverse CPUs (ARM, PowerPC, x86-64, x86, MSP430, DSPs, 8051)
consulting in hardware design, low-level debugging
interfaces/busses: PCIe, I2C, SPI, I2S, S/PDIF, CAN, USB, PCI, ISA, GPIOs etc.

extensive domain experience in development+verification of medical devices,
especially highest risk/safety category IEC62304 Class C

software development:
>10 years productive development in C, C++ (C++11, C++14, C++17), Objective-C, Ruby, Shell
>5 years in PostgreSQL, macOS, LabView, Matlab, Mathematica
>1 years in C#, Python, HTML5

copious networking protocols:
IPv6 incl. routing concepts, Audio Streaming, HTTP, REST, JSON, OSC, NTP, PTP, RTP, RTSP, SIP, TFTP, NFS, SSL, ssh, Bonjour, mDNS, DNS, macOS+GNUstep distributed Objects, DHCP, LDAP
IEEE802.15.4/ZigBee

operating systems:
Linux, macOS, Windows, RTOSs

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Controlled-flow Infusion System for Myocardial Infarction

Pharma und Medizintechnik

50-250 Mitarbeiter

Industry sector: Medical Devices
Development on multiple components and layers of an innovative medical device to improve diagnostics of patients after percutaneous coronary intervention. Medical device development process acc. to ISO13485/IEC62304, Class C and B.
(C, C++, Android AOSP, Linux kernel drivers, devicetree, bootloader, hardware debug- ging, Java, Kotlin, dart, subversion, git)

Software development for Ultra-High-Speed Optical 3D Distance Sensor System

Industrie und Maschinenbau

250-500 Mitarbeiter

Software and Algorithm development, Realtime Processing Optimisation

Development of advanced ultra-high-speed precision optical distance 3D measurement system (FPGA/multicore ARMv8 embedded Linux system)

Develop and optimise realtime signal processing server to run on an isolated CPU core on a multi-core embedded Linux system (ARMv8-A 64bit+SIMD instructions, vectorisa- tion, C, C++, CMake, yocto Linux, PCIe, code quality assurance, cppcheck, clang tools, valgrind, Git).

Command-line debug and analysis utilities, Linux kernel device-tree/driver tuning.

multiple roles in development of Digital Wireless Multi-Channel Microphone System

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Industry sector: Professional Audio

Software architecture and software development, software team leader, embedded&distributed systems design and integration.

Entry project: remote control network gateway (embedded Linux, Linux kernel drivers)

Follow-up project:

Software architecture and software development for large and high-profile product development project, an innovative digital multichannel wireless receiver. The project completed successfully, and the product has been launched into production.

Product link:

http://de-de.sennheiser.com/drahtlose-mikrofonsysteme-audio-receiver-multichannel-em-9046

The project was nominated for the „Deutscher Zukunftspreis - Preis des Bundespräsidenten für Technologie und Innovation 2008“ („German Future Award of the Federal President for Technology and Innovation“). Link:

http://www.deutscher-zukunftspreis.de/en/content/team-3-10

 

The multichannel receiver is a highly complex system composed of two main processor units (system control/graphical user interface, one PowerPC each), and up to 14 additional DSPs and signal processing FPGAs. Multiple receiver units collaborate when networked, additionally PC applications for controlling and monitoring are part of the system.

The design and development challenges were most diverse, ranging from consultation in hardware design over the system, communication, and software architecture to concepts for producing and verifying the devices.

The project closed as a full success, and to broad acclaim of the market.

Keywords: embedded Linux, Linux Kernel Drivers, C, Objective-C, C++, Ruby, Make, Shell, Networks (IPv6, IPv4, Bonjour, distributed Objects, Audio Streaming, HTTP, REST, JSON, OSC, NTP, PTP, RTP, RTSP, TFTP, NFS, SSL, ssh, PKI), OpenGL-ES, Adobe Flash, Photoshop, object-oriented Analysis and Design, Interaction- and GUI-Design, Realtime-Design, Mac OS X, Ubuntu, Hardware Development Support (Schematics, Busses, Logic-Analyser, Oszilloscope, JTAG, VHDL, MatLab, LabView), Open-Office-Documentformat, XML, XPath, Configuration Management, Android Build System, Debian Packages, Subversion, Bootloader, PowerPC, DDR-RAM, SPI, I2C, USB2, MSP430, professional Audio-Interfaces and -Formats

 

Side projects:

  • System and protocol design and evaluation for IEEE802.15.4/ZigBee control network
    (Keywords: device roles (sleepy end device, router, coordinator); IPv6 addressing, address mapping, and routing; Power-over-Ethernet; device pairing; usability
  • Protocol design and proof-of-concept for future company-wide command/monitoring/control applications over network as well as other transports (ZigBee, Infrared, Serial, HTTP, IPv4/IPv6) (My proposal „Sennheiser Sound Control“ was chosen in company-wide evaluation)
  • suggested strategic moves in product platform development (eCOS Realtime Kernel, network architectures, sourcecode management, release management)

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden