Software Integration Engineer, Engineering Center Cluj

Employer: Bosch Romania
Domain:
  • IT Software
  • Job type: full-time
    Job level: Student/Graduate
    Location:
  • Cluj Napoca
  • Updated at: 16.10.2019

    Qualifications

    Education:

    • University degree in Automotive Engineering, Control Engineering, Information Technology, Electronics, Telecommunications or a similar field of study;

    Know-how:

    • 3+ years of professional experience with SW development and SW integration (preferably for the Automotive industry), basic understanding of the ECU software and hardware;
    • Systems Architecture, Software Architecture, and Software Development principles (V-model, Agile, configuration management, requirements management, etc.);
    • Software development and software build;
    • Handling vehicle control devices, software programming skills (e.g. Matlab, Python, C/C++);
    • Software integration and test methodologies and tools (e.g. Jenkins, Selenium, ECU Test, etc);
    • Practical experience in software revision control systems such as Git or ClearCase and related processes;

    Personality:

    • Good communication skills and you like to share your knowledge with our junior colleagues;
    • Passion for new technologies and innovation;
    • The ability to adapt and to synthetize;

    Languages spoken:

    • A good level of English; German can be an advantage;


    Additional Information

    #LikeABosch Benefits:

    • 25 days of annual leave, because work-life balance is essential to us;
    • Flexible working hours, but if you want to work 5 days per month from somewhere else, feel free, our Home Office program helps you do that;
    • Lunch discounts and daily subsidies at our canteen/restaurant;
    • Private medical insurance, because your health is a priority to us;
    • Flexible benefits - On top of your salary, we offer you a monthly budget via your benefit account, which can be used for several different services;
    • Annual performance bonus;
    • Internal development Trainings - we have local development programs for Project Managers, Line Managers and Experts;
    • Inspiring working conditions.
    Job Description

    • Develop, operate and maintain the automated continuous integration tool chain
    • Development of strategies to secure integration
    • Planning and implementation of the integration of internal and external software components
    • Coordination with the responsible persons of the SW subsystems and the SW project manager with regard to software integration and testing
    • Adaptation and creation of software configuration and monitoring of consistency for different variants of the system
    • Specification and execution of software integration tests including documentation
    • Set up and maintain Jenkins jobs for automated build, integration and test;
    • Analyze and resolve integration issues on target platform
    • Creation of the complete software and delivery to the project team as well as the customers Support of the SW project managers in the software release documentation
    • Define and optimize processes for software integration and deployment
    • Develop and prioritize solutions based on present and future concepts, in close cooperation with our internal national and international development partners from different domains (HW, SW, System, and Test)