System Design Engineer - Electronic Braking
105,000 – 125,000 • yearly
NPAworldwide Recruitment Network
Job Description
Job description:
Summary of theSystem Design Engineer
Our client, a developer of next generation braking system technology, is looking for a System Design Engineer to play a key role for the development of electric brake applications using model based design. The engineer will support, coordinate and provide technical insights & directions to a cross functional team responsible for developing the electric brake system in effort to meet A-SPICE and ISO26262 recommendations and requirements. The engineer will work with a multi-disciplinary team including both system and software design and test. The engineer will be expected to support both system and software design activity while providing technical support to the testing team during use case review and test specification development.
This is a solid, growing company that offers a mix of stability and challenging projects, which will elevate your knowledge/skills in the automotive technology space.
Responsibilities of the System Design Engineer
Requirements Elicitation Establish communication with customers and internal stakeholders for requirements elicitation. Understand the stakeholder expectations and requirements. Manage both the internal and external stakeholder requirements including requirement status and change requests. Evaluate pertinent regulatory requirements and industry standards specific to the system under development.
System Requirements Analysis Analyze stakeholder requirements to generate system level functional and non-functional requirements. Generate and manage requirement status, traceability, and verification for stakeholder review. Evaluate system level concept vs generated requirements using theoretical and analytical methods including but not limited to model in the loop and Monte Carlo simulations at the component and vehicle level.
System Architecture Design Generate system architecture through analysis of system level requirements. Define necessary interfaces to achieve system functional requirements. Evaluate interface requirements through use case analysis, sequence diagrams, or the equivalent.
Software Requirements Analysis Generate software requirements through analysis of system level requirements. Generate and manage requirement status, traceability, and verification for stakeholder review.
Software Architecture Design Analyze software requirements for decomposition into software architecture concept. Evaluate software architecture based on metric criteria including but not limited to complexity, testability, etc.
Software Detailed Design Generate or modify existing software units based on defined software requirements utilizing Matlab/Simulink. Verify that the software unit complies with model development guidelines and achieves software metric requirements.
Qualifications:
- BS (MS preferred) in Mechatronics, Electrical, Computer Engineering, or equivalent with 3+ years of system development experience using Model Based Design (MBD).
- Strong experience using software development toolchains such at Matlab Simulink, Stateflow, Embedded Coder, PolySpace, MES MAXM, MES MTest.
- Working knowledge of C-code for code based review of auto generated code utilizing Embedded Coder.
- Strong project leadership and task management skills.
- Experience working with embedding software on prototype ECU for software integration activities.
- Familiarity with CAN bus, calibration tools, and data logging equipment, and the ability to analyze data for supporting SW debug activities.
- Experience in SW development process according to ASPICE recommendations.
- Working knowledge of ISO26262 for functional safety review.
- Abilities to work in areas such as:
- Read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents.
- Respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community.
- Write reports and presentations that conform to prescribed style and format.
- Effectively present information to top management, public groups, and/or boards of directors.
- Apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and permutations.
- Apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory, and factor analysis.
- Define problems, collects data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables
Why is This a Great Opportunity:
This is a solid, growing company that offers a mix of stability and challenging projects, which will elevate your knowledge/skills in the automotive technology space.
Salary Type : Annual Salary
Salary Min : 105000
Salary Max : 125000
Currency Type : US Dollars