Senior SW Integration Engineer - System SW
HARMAN International
Bucharest, Romania, RO
1 zi în urmă

Additional Work Location(s) :

A Career at HARMAN

We are ONE HARMAN. We are greater than the sum of our divisions or brands. We proudly talk about our many iconic brands and describe how our technologies are transforming the car, the workplace and everywhere in between.

We work hard. We create useful, playful, beautiful things. We strive for excellence and we aim to win as a team. No matter the position, every employee at HARMAN is expected to demonstrate our core competencies : leadership, change-orientation, collaboration, judgment and a results-driven mindset.

At HARMAN, we expect brilliance. You can expect a career full of brilliant possibilities.

Position Summary :

This role will be part of a team responsible for activities in SW Integration and Integration Test (A-SPICE SWE.5), and SW Qualification Test (A-SPICE SWE.

6), done in the domain of System SW of the Linux-based Infotainment projects. The Senior SW Integration Engineer will be responsible for the build and delivery of the compiled System SW packages to the overall SW Integration team.

Job Responsibilities :

  • Fulfilling this role, you will be involved in and responsible for the following activities :
  • Build, integrate and test deliveries from contributing parties (System-SW functional sub-domains, external suppliers) based on the release plan.
  • Release the integrated software for the next development step (e.g. functional testing, system-wide SW integration).

  • Ensure consistency and traceability of the integrated software with the software design and software integration test specification for a specific delivery.
  • Develop, improve and implement branching and delivery strategies according to configuration management plan. Manage continuous builds and communicate build issues to development teams in case of defects.
  • Document integration notes incl. contents of the software delivery (e.g. fixed and known defects, change requests, new features) and dependencies, target environment and installation information.
  • Provide a reproducible software configuration for the software release.

  • Process software defects within the defect management system step integrate .
  • Setup and maintain continuous integration environment. Develop and maintain tools to automate the integration and integration test processes.
  • Participate in the integration meetings and perform the requests decided in those meetings. Contribute at the risk analysis and the adoption of risk management solutions.
  • Act according to the standards and best practices of the automotive industry and in-vehicle applications.
  • Basic Qualifications :

  • In order to fulfill this role, you are required to have the following qualifications :
  • 5+ years of experience as a software integration / release engineer.
  • Recent experience and strong hands-on skills with Version Control systems (preferably Git, SVN), Continuous Integration systems (preferably Jenkins, Bamboo) and build systems (automake, CMake).
  • Recent experience and strong hands-on skills in working in Unix / Linux environments (Bash commands and scripts, system initialization, application / service management).
  • Strong knowledge of the build and integration processes and methodologies (preferably those used in the automotive industry).
  • Deep understanding of concepts like integration test and interface testing.
  • Previous experience with embedded software and systems.
  • High sense of responsibility, ability to work under pressure and according to tight deadlines, attention to details, problem solving attitude, ability to document comprehensively and concisely.
  • Preferred Qualifications

  • In order to fulfill this role, it will be a plus if you have the following qualifications
  • Bachelor degree in Computer Science or other relevant (IT-related) specializations.
  • Knowledge and hands-on experience with Yocto / Bitbake.
  • Coding skills in a scripting language (preferably Python).
  • Knowledge of embedded systems hardware architecture and automotive communication protocols (CAN, Diagnosis).
  • Knowledge of test automation frameworks.
  • Eligibility Requirements :

  • In order to be eligible for this role, you must have :
  • Good English communication skills both written and verbal, with the ability to speak clearly and fluently during technical meetings.
  • Willingness to travel (up to 10% of time) depending of project needs.
  • About HARMAN International

  • HARMAN ( ) designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions;
  • and services supporting the Internet of Things. With leading brands including AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson® and Revel®, HARMAN is admired by audiophiles, musicians and the entertainment venues where they perform around the world.

    More than 50 million automobiles on the road today are equipped with HARMAN audio and connected car systems. Our software services power billions of mobile devices and systems that are connected, integrated and secure across all platforms, from work and home to car and mobile.

    HARMAN has a workforce of approximately 30,000 people across the Americas, Europe, and Asia. In March 2017, HARMAN became a wholly-owned subsidiary of Samsung Electronics Co.

    Ltd. HARMAN is an Equal Opportunity, Affirmative Action employer. Minorities, women, veterans and individuals with disabilities are encouraged to apply.

    HARMAN offers a great work environment, brilliant career opportunities, professional

    Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.