Test Automation Engineer - Singapore - STEERING HOLDING PTE. LTD.

    STEERING HOLDING PTE. LTD.
    STEERING HOLDING PTE. LTD. Singapore

    3 weeks ago

    Default job background
    $50,000 - $80,000 per year Technology / Internet
    Description
    Roles & Responsibilities

    We are Nexteer Automotive, a MNC – a leader in intuitive motion control – a multibillion-dollar global steering and driveline business delivering electric and hydraulic steering systems, steering columns and driveline systems, as well as ADAS and automated driving technologies for OEMs around the world.

    You have good understanding and skills in ECU verification and validation in automotive electronic domain where quality and performance are crucial. You will develop test cases from functional requirements and define test plans to test complex embedded software features and communication protocols to meet project schedule. You have strong teamwork, communication skills and is comfortable with work challenges. You can lead and develop validation and verification knowhow and capability.

    Senior engineer position may be offered depending on merit.

    Job Description

    1. Lead and develop Validation and Verification knowhow and capability for embedded systems

    2. Analyze and de-compose customer, system, and safety requirements into software requirements

    3. Response for the customer software testing implementation and communication

    4. Define the test plan and test strategy based on software build plan and project schedule

    5. Review and design software test cases according to the requirements

    6. Perform software integration test, software unit test and system test based on V model and ASPICE

    7. Log anomaly reports, support debugging and test bug-fix

    8. Support software developer and system engineer on debugging

    9. Coordinate with electrical application team to close test issues

    10. Maintain test bench and test tools including calibration of test equipment

    11. Soldering of PCB boards, wire harness and simulator box prototype making and assembly

    12. Get quotations from vendors, raise purchase orders and payment requests

    13. Accept other job responsibilities as required by software V&V supervisor

    14. Maintain safety and good housekeeping

    Job Requirements

    1. Have at least 4 years of work experience in Validation and Verification of ECU in automotive industry

    2. Have Bachelor degree or above in Electrical, Electronic, Computer or Software Engineering

    3. Have good oral and written communication skills in English; Can speak clear & fluently for technical communication with US and China technical centers.

    4. Able to attend night conference calls occasionally

    5. EPS hardware, software and system knowledge is preferred

    6. Able to travel to Suzhou China for training and work

    Core Competencies

    1. Ability to create complex software or system test scenarios based on functional requirements

    2. Working knowledge of CAN/CAN-FD and Flexray communication in vehicular network messages and diagnostic services

    3. Experience in UDS protocol and CAN/CAN-FD testing

    4. Familiarity with basic tools for CAN/CAN-FD and Flexray communication network

    5. Experience in Vector vTESTstudio or dSpace Autodesk

    6. Experience in Vector CANoe, CANape, Diva and Candelastudio

    7. Experience in HIL setup based on dSpace, VTsystem or Labview solutions preferred

    8. C programming is a Must

    9. Python, Vector CAPL and CASL programming preferred

    10. Ability to review and find defects from Matlab models or directly from C code

    11. Experience in using requirement management tools such as IBM Rational Doors

    12. Experience in using IBM Rational Change and Synergy.

    13. Familiarity with Autosar Architecture is plus

    14. Familiarity with serial transmission protocol such as SPI, I2C, SENT

    15. Familiarity with using the Oscilloscope

    16. Familiarity with ISO26262 functional safety and software safety mechanisms such as memory protection units and watchdogs is plus

    17. Familiarity with MISRA C standards

    18. Understand the automotive system and software development process in V-model

    19. Excellent debug and troubleshooting skills

    20. Independent and matured

    Candidates who do not have all the required competencies and skills but have positive attitudes and are keen in automotive system and software testing are encouraged to apply.

    Fresh university graduates are also welcome to apply.

    Tell employers what skills you have

    C
    Quality and Performance
    Software Engineering
    Software Verification
    Embedded Systems
    Python
    Motion Control
    Functional Verification
    Product Development
    Automotive Electronics
    Systems Engineering
    Testing