Embedded Communication Developer

miele.es

Brașov, Romania
**
C programming language
Embedded systems firmware development
Multi-threaded applications
** Miele is seeking an Embedded Communication Developer for their Development Center in Brașov, Romania, to create software for high-end appliances in an agile environment. The ideal candidate will have significant experience in C programming, embedded systems, and software development tools, along with a proactive and collaborative mindset. **

Job Summary

  • Develop software in an agile environment for high-end appliances, focusing on communication and IoT devices.
  • Responsibilities include modelling test cases, developing and maintaining firmware, code reviews, 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: 75

** Miele is seeking an Embedded Communication Developer for their Development Center in Brașov, Romania, to create software for high-end appliances in an agile environment. The ideal candidate will have significant experience in C programming, embedded systems, and software development tools, along with a proactive and collaborative mindset. **

Skills & Requirements

Must-have

  • C programming language
  • embedded systems firmware development
  • multi-threaded applications
  • automated testing frameworks
  • Git/Gitlab source code handling
  • agile development environment

Nice-to-have

  • ESP-IDF or McuXSDK development
  • server-side development knowledge
  • Bluetooth stacks knowledge
  • analytical solution seeker
  • positive attitude international environment
  • eagerness to tackle unknowns

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter