Join to apply for the Embedded Engineer MAX CPC (d/f/m)  role at TK Elevator . 
 We are looking to hire a results‑driven, self‑driven embedded systems engineer with strong experience in networking protocols, Linux and C/C++ programming. Bring your enthusiasm and creativity to firmware development, hardware integration and product launches at TK Elevator globally. You should think out of the box when solving brand new problems and make things work when a straight‑forward solution is not available. Expertise in Linux, Yocto, multi‑threading, test‑driven development, C/C++ programming, interface design, and Azure IoT cloud integration is essential for ensuring quality and performance of our embedded systems. 
 Key Responsibilities 
  - Embedded Software Development: Design, develop, and maintain embedded software for elevator control systems and IoT‑enabled devices. 
  - Linux Yocto Platform: Work with the Yocto Project to customize Linux distributions for our embedded systems. 
  - Multi‑threading: Implement and manage multi‑threaded applications to optimize performance and responsiveness. 
  - Interface Design: Design and implement robust interfaces between embedded systems and other software components, including hardware interfaces and cloud integration points. 
  - JSON Integration: Utilize JSON for data serialization and communication between embedded systems and cloud services. 
  - Test‑Driven Development (TDD): Apply TDD principles to ensure reliable and robust embedded software. 
  - CI/CD Pipeline: Collaborate with DevOps teams to integrate embedded software development into CI/CD pipelines. 
  - Azure IoT Integration: Ensure seamless integration between embedded systems and Azure IoT cloud backends, optimizing communication protocols such as MQTT and HTTP. 
  - Agile Development: Participate in Agile/Scrum processes, using JIRA and Confluence. 
  - Collaboration: Work closely with hardware engineers to ensure seamless integration between hardware and software components. 
  - Continuous Improvement: Stay updated with industry trends and propose and implement improvements. 
   
 Qualifications 
  - Bachelor’s degree in Computer Science, Electrical Engineering or related field. 
  - 7+ years of experience in C/C++ development on Linux and 4+ years of experience in embedded software development. 
   
 Technical Skills 
  - Programming and Software Design 
 - Proficiency in C/C++ development in POSIX environments, including system calls and glibc. 
  - Object‑Oriented Programming principles and design patterns. 
  - Experience with multithreaded systems and concurrent programming. 
  - Familiarity with standard containers (e.g., STL) and socket programming. 
  - Strong analytical and debugging skills. 
  - Comfort with schematic reading and hardware/software integration. 
   
    - Protocols and Communication Interfaces 
 - Knowledge of CAN, RS232, RS485, and Ethernet. 
   
    - Tools 
 - Proficiency with Atlassian tools such as Jira and Bitbucket. 
  - Familiarity with Agile/Scrum methodologies. 
   
    - Language: English proficiency, minimum B2, ideally C1+. 
   
 Soft Skills 
  - Strong stakeholder communication and alignment. 
  - Collaboration and teamwork. 
  - Problem‑solving and analytical abilities. 
  - Excellent communication and teamwork skills. 
  - Ability to work in a fast‑paced, dynamic environment and manage multiple priorities. 
   
 What We Offer 
  - Health and Safety – Highest standards and a wide range of health promotion and healthcare activities. 
  - Flexibility – Flexible working hours, remote working options. 
  - Compensation & Pension – Competitive compensation and pension schemes following collective agreements. 
  - Collaboration & Diversity – Respectful and appreciative workplace. 
  - Development – Training and education programs. 
  - Creative Leeway – No‑blame culture for trying new solutions. 
  - Sustainability – Responsibility and environmental awareness. 
  - Work Environment – Modern workplaces, IT equipment, subsidised lunch, free parking, discounted transport tickets. 
   
 Who We Are 
 TK Elevator (TKE) is a global leader in vertical transportation and urban mobility. We provide engineering that keeps the world moving, from design to installation and maintenance on any brand of elevators, escalators, walkways, lifts, and more. With our digital solutions like AGILE and the IoT platform, MAX, there are no limits to urban mobility. TK Elevator became independent following its separation from the ThyssenKrupp Group in 2020. 
 Contact 
 Please apply online in English, including your notice period  and salary expectation  based on a regular 37.5 hour work week. 
 Uwe Hüsken
Talent Acquisition 
  #J-18808-Ljbffr