US|EN
Select your region & language
Our content and services may vary by location.
US|EN
Back
Smiling employee in a conversation with a colleague in the office
Smiling employee in a conversation with a colleague in the office
ID: 108945

Embedded Software Engineer

  • MedTech
  • Asap
  • Embedded Systems, C++, C, ARM assembler
  • K-Recruiting GmbH
Contact:

Julius Strack

+49 89 1890998-614

julius.strack@k-recruiting.com

Overview

Availability
Asap, full-time, onsite & remote
Qualification
M.Sc. Electronics (Electronics/Software Engineering)
Language Skills
German (native), English (business fluent)
Relevant Expertise
Embedded Software Engineer, Embedded Systems, Development & Verification of complex software projects, C++, C, ARM assembler, Renesas H8 8-bit CPU assembler, Intel Assembler, Software Development Methodologies (e.g. Software Design Patterns, Fagan Software Review), UML, Use Cases, various Software Tools, IEC 62304, MedTech

Key-Facts

  • Senior Freelance Embedded Software Architect with extensive experience in software development

  • Expert in real-time-multitasking embedded systems as well as in the architecture, development and verification of large and complex software projects

  • Focused mainly on Embedded Software projects within the medical devices industry

Extract from previous activities

Medical Devices Company, Austria

Embedded Software Architect & Developer

  • UML architectural and detailed design, implementation according to medical industry standard IEC 62304 of embedded, functional safety class C software

  • Unit and integration tests plans and C++ implementation

  • Skills: Architectural Design, UML Enterprise Architect, Design Patterns, C, C++, ATMEL AVR Microcontroller, IEC 62304, software functional safety, Risk Control Measures, software testing, MISRA, SCRUM, JIRA, GITXxx

Medical Devices Company, Germany

Embedded Software Architect & Developer

  • Legacy project extensions, UML detailed design, C/C++ implementation according to medical industry standard IEC 62304 of embedded, functional safety class C software

  • Software system and integration test plan specification with requirements traceability

  • Legacy CAN and RS232 interface Bootloader porting to new STM board. Test and Release

  • Skills: STM32H743 MCU, UML Enterprise Architect, Design Patterns, Linux, C, C++, IEC 62304, software functional safety, Risk Control Measures, software testing, SCRUM, JIRA, GIT, BITBUCKET, GITHUB

Semiconductor Industry, Germany

Embedded Software Engineer

  • Definition and analysis of use cases with internal stakeholders internationally

  • High level and detailed object orientated design of POSIX i/f features using software “Design Patterns”

  • MISRA compliant embedded C and ARM assembler development, host and target tests using DDD and Lauterbach-Trace32 debugger

Medical Devices Company, Germany

Embedded Software Consultant

  • Definition and analysis of use cases starting from system requirements

  • High level and detailed UML object orientated design with C++ code generation using the Rational Rhapsody IDE

  • Debugging using QNX Momentics IDE with QNX realtime multitasking RTOS

  • Skills: UML Rational Rhapsody, Design Patterns, C++, QNX RTOS, IEC 62304

Medical Devices Company, Switzerland

Embedded Software Architect/Developer

  • Detailed design, implementation, test/debugging, acccording to medical industry standard IEC 62304, of embedded C, functional safety class C software for Bluetooth Low Energy (BLE) application protocol interface

  • Detailed design, implementation of a Flash memory wear levelling device driver

  • Medical devices software test and verification

  • Designed and developed C# and Python black box test cases for the BLE communication interface

  • Skills: Architectural Design, UML Enterprise Architect, Design Patterns, C, C#, Python, Bluetooth Low Energy (BLE), ATMEL ARM Cortex-M4 Microcontroller, flash memory wear levelling device driver, IEC 62304, software functional safety, black box software system testing, MISRA, J-PAKE