Software Engineer - Novi, United States - A123 Systems

    Default job background
    Description

    Position:
    Software Engineer (Requirements)

    Location:
    Novi, MI

    Job Id:

    605

    # of Openings:

    1
    SW Requirements Engineer

    Main intention of this document is to explain required and expected activities.

    Responsibilities

    Responsible for all activities related to software requirements including but not limited to requirement authoring, review and analysis
    Review and analyze system requirements and system architecture
    Perform peers reviews of SW requirements on other projects
    Support anomaly resolution via requirements and test case review
    Support development of documentation, templates, naming convention, traceability mechanism to meet the strategy/goals of the department and the projects
    Support the SW Architecture in analysis of the SW requirement
    Support the SW project team in identification of the SW interfaces
    Identify risk and plan mitigation for the identified risks
    Participate in SW Team meeting to understand the project timelines
    Plan SW requirement activities according to the project schedule
    Estimate the time and resources for the planned activities
    Support SW Lead with requirement discussion with project team and customers
    Support respective SW Leads in formulating a project level strategy to meet the customer requirements
    Follow the requirement strategy defined in the Software team
    Minimum Role Requirements

    BSCS/EE or equivalent and 5+ years of software development experience
    Experience in a requirements focused team for 2+ years
    Strong understanding of Battery management systems
    Intermediate C programming experience
    Hands on experience with formal requirement management tool. Experience with DNG(DOORS NextGen) is preferred.
    Familiarity with project change and configuration management software, such as Jira, SVN, Clear Case, Clear Quest, PVCS, Change Synergy, IBM Rational tools
    Analytical and problem-solving capabilities.
    Knowledge of Automotive networking protocols and respective test tools like CAN, LIN, UDS, OBD, etc.
    Knowledge of ISO26262
    Strong written and oral communication skills
    Strong interpersonal skills
    Strong vocabulary in local language is necessary
    #J-18808-Ljbffr