Senior Embedded C++ Developer (SWD)

This job is no longer active!

View all jobs Miele active


View all jobs Senior Embedded C++ Developer (SWD) active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Miele
Domain:
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
    Location:
  • Brasov
  • Updated at: 13.06.2022
    Remote work: On-site
    Short company description

    Miele este prezentă în Brașov din anul 2009 cu o fabrică de producție ce asigură grupului necesarul de componente electronice şi subansambluri pentru unităţile de control ale aparatelor electrocasnice inteligente și cu un departament de Dezvoltare Software si Hardware în cadrul căruia sunt realizate programe software pentru o gamă variată de electrocasnice și produse profesionale Miele.

    Requirements

    You should have:

    Bachelor or Master (preferable) degree in Computer Science, Electronic/ Electrical Engineering or a related field;  
    Strong proficiency in C/C++, as well as in scripting languages like Python and JavaScript;  
    +5 years professional experience in development of related tools & practices (configuration management, debugging and refactoring of legacy code, software lifecycle, V-model, SCRUM Agile methods, review techniques, continuous integration and delivery, etc.);  
    Knowledge of design patterns and methodologies, sustainable API-design;
    Familiarity with safety concerned software designs and rules (e.g., MISRA, Software Safety Classes);  
    Strong knowledge of microcontroller technology and electronic components and how to read schematics and how to make use of datasheets;  
    Hardware Testing and capabilities on different microcontrollers; 
    Knowledge about communication protocols and how they are working (USB, SPI, UART, I2C, CAN, LAN etc.) 
    Excellent spoken and written English;  Knowledge of German language is an advantage;  
    Willingness to go on business travel to the German HQ and relating plants. 

    Responsibilities

    You should do:

    Design and implement software of embedded devices and systems from requirements to production;  
    Design, develop, code, test and debug system software; 
    Review code and design; 
    Analyze and enhance efficiency, stability and scalability of system resources; 
    Integrate and validate new product designs; 
    Interface with hardware design and development; 
    Assess third party and open-source software; 
    Being a Mentor for other colleagues.

    Job-uri similare care te-ar putea interesa:

    Remote

    Aplica fara CV
    Hybrid

    Aplica fara CV
    Hybrid

    Vezi job-uri similare (6)