Embedded Systems Engineer | Embedded Engineer MAX CPC (d/f/m)

TK Elevator GmbH

Nordrhein-Westfalen, Deutschland
Published Oct 27, 2025
Full-time
No information

Job Summary

This role seeks a results-driven Embedded Systems Engineer to design, develop, and maintain embedded software for global elevator control systems and IoT-enabled devices. Day-to-day responsibilities involve firmware development, hardware integration, and product launches, requiring expertise in finding creative solutions to complex problems. You will be responsible for customizing Linux distributions using the Yocto Project, implementing multi-threaded applications for optimal performance, and designing robust interfaces, including JSON-based APIs for secure data transfer. A critical component of the role is ensuring seamless integration with Azure IoT cloud backends using protocols like MQTT and HTTP. Key qualifications include 7+ years of C/C++ development experience in Linux and 4+ years in embedded software development. The successful candidate must be proficient in Test-Driven Development (TDD), Agile/Scrum methodologies, and collaboration within a CI/CD pipeline using tools like Bamboo, JIRA, and Confluence.

Required Skills

Education

Bachelor's Degree in Computer Science, Electrical Engineering, or related field

Experience

  • 7+ years in C/C++ development using Linux
  • 4+ years in embedded software development
  • Hands-on experience with multithreaded systems

Languages

English (Fluent)

Additional

  • Ability to read schematics and work on hardware/software integration. Must apply online in English, including notice period and salary expectation.