Embedded Software Developer

Employer: ManpowerGroup Romania
Domain:
  • Engineering
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • Cluj Napoca
  • Updated at: 18.10.2017
    Short company description

    De peste 70 de ani, ManpowerGroup reprezinta puntea de legatura intre milioane de persoane si piata muncii, prin brandurile sale Manpower, Experis, ManpowerGroup Solutions si Right Management. Compania este prezenta pe piata din Romania din 2003, iar in acesti ani peste 400 de clienti si zeci de mii de candidati au avut incredere in noi pentru a le oferi flexibilitatea, agilitatea, talentele, competentele si oportunitatile de care au nevoie. Indiferent daca va aflati la inceput de drum, sau sunteti profesionisti experimentati, brandurile ManpowerGroup va pot oferi oportunitatile potrivite de a va dezvolta, a dobandi noi abilitati si competente, a fi expusi la proiecte pline de provocari si a creste profesional.

    Requirements

    Key Skills
     Solid knowledge of C/C++ programming
     Requirement Management with DOORS
     Experience in software design and embedded programming
     Automotive serial buses (CAN, LIN, Flexray)
     Microcontrollers

    Other skills that are not mandatory, but would be regarded as a plus include:
     Experience in international environment (distributed teams)
     Experience in Project Management / Project Team Coordination
     Knowledge of automotive standards (design and validation of electronics according to automotive OEM standards)
     Software, engineering systems (Lab View, Test Stand)
     Working knowledge of Matlab/Simulink/TargetLink

    Technical Background, Education & Former Experience
     MS Office Tools.
     Diploma/Bachelor/Master in Electronic Engineering or equivalent.
     Former experience in electronic engineering (focus on SW development).

    Responsibilities

    Main Activities & Responsibilities
     Embedded Software Design and implementation for lighting electronics
     Translate high level customer requirements into software requirements
     Design unit test specification referred to the software components
     Execute unit tests of software modules according to unit test specification
     Define software architectural design
     Plan and manage all software related activities in a project
     Responsible for requirement management and configuration management
     Measure and monitor KPIs
     Perform design reviews
     Lead software release meetings