HMI Software Developer

This job is no longer active!

View all jobs Miele active


View all jobs HMI Software Developer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Miele
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • Brasov
  • Updated at: 29.05.2017
    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

    Job requirements:
    Education:
     Bachelor or Master degree in Computer Science, Electronic/Electrical Engineering or a related field;
    Professional experience:
     3-5 years of professional experience with development related tools and practices (configuration management, debugging and refactoring of legacy code, software lifecycle, V-model, agile methods, review techniques, continuous integration and delivery, etc.);
     Some knowledge of system design and requirements analysis methodologies;
     Knowledge of frameworks for GUIs;
     Familiarity with model based systems engineering and modelling languages likeUML, SysML or similar;
     Knowledge of microcontroller technology and electronic components will be a plus;
     Proven track record of delivering projects on time and to specification.
    Knowledge and skills:
     Strong proficiency in C/C++, as well as in scripting languages like Python and Perl;
     Familiarity with the concepts and principles of object-oriented programming;
     Positive attitude to be working in team in an international environment, with a self-starter attitude and eagerness to tackle unknowns;
     An interest in keeping up with current and upcoming developments and technologies in the field of software engineering;
     English language (at least CEFR level B2);
     Willingness to go on business travel to the German HQ and relating plants from time to time.

    Responsibilities

    Job objective: You will design and develop software for top-of-the-range next generation products, including user interfaces, in an international environment, taking into account customer requirements, coming up with flexible designs, yet keeping your implementation robust and stable.

    Job responsibilities:
    Development of software for user interfaces and appliances:
     Analysis of customer requirements (may be related to extending existing legacy code);
     Modelling of efficient data structures and program concepts that fulfil the requirements;
     Modelling of test cases to assure compliance with requirements and required standards;
     Description of sub-components with appropriate software tools (e.g. in a modelling language like UML/SysML);
     Generation of work packages for implementation of the program models;
     Implementation of program and/or test code according to the required standards (internal coding guidelines, GUI guidelines, etc.) as described in the work package;
     Test and documentation of deliverables;
     Review of program and test code, as well as documentation;
     Validating technical specifications as to their completeness and ability to be implemented;
     Providing support to peers and junior level team members;
     Error finding and fixing in existing software, using computer simulations as well as on-target-debugging.

    Release Management:
     Integration of own and team code, using designated software tools (software configuration management);
     Creating a releasable software package, including documentation;
     Releasing the software package to the customer for acceptance.
    General:
     Ensuring that deliverables meet quality goals, as well as time and budget constraints
     Presenting technical solutions
     Maintaining a close working relationship with software engineers and architects at Miele Electronic in Germany

    Job-uri similare care te-ar putea interesa:

    Remote

    Aplica fara CV
    Hybrid

    Aplica fara CV
    Hybrid

    Vezi job-uri similare (10)