Master information

Ref. no.: FREELANCE_1170979_

Freelance Embedded Systems Engineer (RTOS) - Munich - 6Months

Position: Not specified

Start: As soon as possible

End: Apr 30, 2025

Location:

Method of collaboration: Project only

Hourly rate: Not specified

Latest update: Oct 4, 2024

Task description and requirements

Freelance Embedded Systems Engineer (RTOS) - Munich - 6Months

We are looking for a highly skilled Embedded Systems Engineer with extensive experience in Real-Time Operating Systems (RTOS) to join our team on a freelance basis. You will be working on cutting-edge embedded solutions for various industries, contributing to both architecture design and real-time application development.

Key Responsibilities:
Design, develop, and implement embedded systems using RTOS for real-time applications
Collaborate on system architecture and define requirements for performance, scalability, and reliability
Optimize and troubleshoot embedded software on real-time systems
Ensure low-latency, high-performance solutions are delivered within project timelines
Integrate hardware and software components while collaborating closely with cross-functional teams
Conduct code reviews, performance tuning, and debugging on embedded systems

Requirements:
Proven experience in designing and developing embedded systems using RTOS (e.g., FreeRTOS, VxWorks, or similar)
Strong C/C++ programming skills for embedded applications
Familiarity with microcontrollers, processors, and embedded platforms (e.g., ARM, RISC-V)
Experience with real-time scheduling, concurrency management, and low-level hardware interfaces (UART, SPI, I2C)
Proficient in debugging embedded systems using tools such as GDB, JTAG, or similar
Experience with safety-critical systems (e.g., automotive, aerospace) is a plus
Ability to work independently, with strong problem-solving skills and attention to detail

Category

Embedded systems Real-time operating system (RTOS)