04.05.2026 aktualisiert


100 % verfügbar
Embedded Software Developer | RTOS | CAN | ARM | IEC61508 | Functional Safety
Baindt, Deutschland
Deutschland +2
Bachelor of Engineeringinfo: Deutschland, Österreich, Schweiz
Skills
CanopenEmbedded SystemsEmbedded SoftwareIEC 61508
C, C++, Embedded Systems, FreeRTOS, RTOS, IEC61508, DO178, Real-Time Systems, Functional Safety, CAN, CANopen, J1939, System Architecture, STM32, Texas Instruments, Software Defined Radio, Git, Atlassian Produkte, Jira, Confluence, BitBucket, Qt
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2022
Sprachen
DeutschMutterspracheEnglischverhandlungssicherRumänischgutUngarischgut
Projekthistorie
Firmware development of a universal receiver for radio remote controls across various application domains.
The receiver control unit translates control signals from the remote control to the facility or vehicle on which the receiver is installed, doing so in a manner understandable to the respective facility or vehicle.
• Development of a requirement specification
• Creation of an action plan to make the software and hardware development certifiable for SIL3
• Design of a software architecture for the receiver, using a state-of-the-art real-time operating system approach
• Establishment of a development-supporting test environment for the firmware, as well as a test plan for the final validation activities
• Implementation of the firmware according to the action plan and requirement specification
• On-site integration and support for end customers
Hardware / Programming Languages / Protocols Used:
• Texas Instruments Microcontroller
• ARM Cortex-R4F
• C, Assembly
• CAN, CANopen
• 2.4 GHz ISM
Tools Used:
• FreeRTOS / SafeRTOS
• Tracealyzer
• Jira
• Git
• TESSY Test and Validation
Tool Safety Standards:
• IEC 61508
•EN 50325-5
• SAE J1939
The receiver control unit translates control signals from the remote control to the facility or vehicle on which the receiver is installed, doing so in a manner understandable to the respective facility or vehicle.
• Development of a requirement specification
• Creation of an action plan to make the software and hardware development certifiable for SIL3
• Design of a software architecture for the receiver, using a state-of-the-art real-time operating system approach
• Establishment of a development-supporting test environment for the firmware, as well as a test plan for the final validation activities
• Implementation of the firmware according to the action plan and requirement specification
• On-site integration and support for end customers
Hardware / Programming Languages / Protocols Used:
• Texas Instruments Microcontroller
• ARM Cortex-R4F
• C, Assembly
• CAN, CANopen
• 2.4 GHz ISM
Tools Used:
• FreeRTOS / SafeRTOS
• Tracealyzer
• Jira
• Git
• TESSY Test and Validation
Tool Safety Standards:
• IEC 61508
•EN 50325-5
• SAE J1939
Involved in the development of a real-time operating system (RTOS) for the aerospace industry using C and assembly.
- Adhered to the rigorous V-cycle process and industry-standard DO178, which required a thorough understanding of the requirements and standards for safety-critical systems
- Utilized embedded software and hardware development skills, as well as Lauterbach debugging software, to ensure the RTOS met the necessary safety and performance standards.
- Conducted Unit and Integration testing as part of the development work.
- STM32
- ARM Cortex-M Peripherals
- C
- Assembly
- FreeRTOS
- Lauterbach Trace32
- Jira
- Git
- Airbus Internal Testing Tools (Codda / DCSL)
Airband Communication Receiver: Developed and implemented an embedded software solution using Software Defined Radio techniques for receiving and decoding Airband communication frequencies.
- Utilized C programming language and digital signal processing techniques to automatically demodulate and output received communication signals.
- The project required a strong understanding of embedded software development, signal processing, communication protocols and software defined radio methodologies to ensure efficient and accurate decoding of signals.
- RTL-SDR
- Embedded C
- Eclipse IDE