Embedded Test SW developer for VNI CE TSR

Employer: Continental
  • Engineering
  • Job type: full-time
    Job level: 0 - 1 years of experience
  • Timisoara
  • Updated at: 17.10.2021

    Do you want to be part of the team that builds the cars of the future? If the answer is yes, then this is the opportunity for you! Main challenge: crafting test software that enables hardware testing and manipulation of a wide range of peripherals (GPIO, Communication, stepper motors, illumination, graphic engine, memory testing, sound, security modules, lifecycle peripherals) Main tasks for an Embedded Test SW developer are:

    * Extending an embedded minimal operating system with device drivers for external components and software to ensure that the devices can be tested in production environment Development of our SW in an Agile team + SAFe framework;
    * Following the full SW development process (requirements / design / coding / testing / documentation);
    * Supporting users of the "Test SW" (HW team, Prototype Lab, Production);
    * Optimizing any "Test SW"-related content "multi-project" or "generic" approach;
    * Configuration of the "Test SW" depending on usage context;
    * Low level driver development. Responsibilities:
    * analyze and understand requirements coming from stakeholders;
    * implement, integrate and validate software components (generic SW, drivers or other third parties SW);
    * development should be compliant with Continental SW development process including activities like software design, requirement, implementation, modules specification and test, documentation, reviews and test reports;
    * you will be responsible for delivering "End of Line" systems with requested feature update by our internal clients;
    * be an active member of an agile development team (SAFe organization, SCRUM). A mentor will support you to step wise take over own responsibility after an initial training phase which will familiarize you with our products, tools, processes and organization.

    Job requirements:

    * University Degree (Electronics, Computer science or equivalent);
    * Advanced embedded C programming, C Coding Guidelines (MISRA standards), good understanding of Micro-controller & Hardware Basics;
    * Experience in development of components for embedded system (SDLC-SW development life cycle, Agile development process, Continuous Integration/testing;)
    * Good knowledge in areas: System Architecture, Low Level Drivers, Generic Software
    * Technology: CAN, SPI, Ethernet, micro-controllers;
    * Programming areas: communication stack/protocol, real time systems, SW components integration; low level drivers; hardware abstraction;
    * Operating with catalogs / datasheets / user manuals
    * Operating with physical measurement devices: oscilloscope, multimeter, logic analyzer
    * Specific tools: flashing tools, diagnosis tools, Scripting (batch, Python, Perl, etc), Jenkins, DOORS, Rhapsody, PlantUML;
    * Configuration/Change Management Tools (Jira / Git);
    * Good Debugging and Problem-Solving Skills;
    * Good Understanding of Scrum/Kanban Methodology;
    * Ability to Learn Quickly & Good Communication Skill;
    * Advanced English writing and speaking skills.

    What we offer:

    * Integration Program in a professional, young & dynamic team;
    * Competitive Salaries (based on performance) & Benefits;
    * Health & Wellness (Private Health and Life Insurance, Sport activities etc.);
    * Professional Development Opportunities (in Technical and Managerial Area);
    * Stability;
    * International Work Environment & Traveling Opportunities;
    * Relocation Package for non-Timisoara Residents.

    Applying to this job ad you give your consent for your information to be processed by Continental.
    Please read the Personal Data Processing Policy, Continental >>