Embedded Communication Developer

miele.in

Brașov, Romania
Hybrid (based on the collaborative and international nature of the role, with potential business travel)
C programming language
Embedded systems firmware development
Build system extension (cmake, make)
Miele is seeking an Embedded Communication Developer for its Development Center in Brașov, Romania, to work on software for high-end appliances within an agile environment. The ideal candidate should have a strong background in C programming, embedded systems, and software development practices, along with the ability to collaborate closely with international teams

Job Summary

  • Develop software in an agile environment for high-end appliances, focusing on embedded communication.
  • Responsibilities include modelling test cases, developing and maintaining firmware for IoT devices, and ensuring deliverables meet quality goals.
  • Maintain a close working relationship with software designers, engineers, and architects at Miele Electronic in Germany.

Matching Summary

Match Score: 85

Miele is seeking an Embedded Communication Developer for its Development Center in Brașov, Romania, to work on software for high-end appliances within an agile environment. The ideal candidate should have a strong background in C programming, embedded systems, and software development practices, along with the ability to collaborate closely with international teams.

Skills & Requirements

Must-have

  • C programming language
  • Embedded systems firmware development
  • Build system extension (CMake, Make)
  • Multi-threaded applications development
  • Automated testing frameworks
  • Git/Gitlab source code handling

Nice-to-have

  • ESP-IDF or McuXSDK development
  • Server-side development knowledge
  • Bluetooth stacks knowledge
  • Pro-active analytical solution seeker
  • Positive attitude in international environment

Key Requirements

  • 3 years professional experience with development tools and practices
  • 3 years professional experience with C programming language
  • Experience with build system extension (CMake, Make)
  • Experience with embedded systems firmware development based on SDKs
  • Experience with Windows and Linux (Docker) development environments
  • Experience with multi-threaded applications
  • Experience with automated testing frameworks and Python
  • English language (CEFR level B2)

Work Rights

Not specified

Tailored Resume

Cover Letter