Systems Engineer Controls#26-00969
Dearborn, MI
Onsite Job Description Position Description:
Vehicle control systems embedded software gets more complex every year, and we are looking to expand upon our capabilities to ensure the software we release is of the highest quality.
We lead validation of safety-critical systems such as braking, steering, and suspension, and we are looking for innovative, driven, systems-focused engineers.
You'll have the opportunity to work in a rapidly evolving environment on new features and functions and to help deliver robust software to Client customers.
Responsibilities:
Develop detailed software test specifications and design verification plans for vehicle control systems and features
Support new development of MiL/SiL/HiL based software validation from in-vehicle validation
Develop automations within our requirement and DVP&R tools and/or using Python for consistent, robust, release-based testing
Perform functional validation using Model-in-the-Loop (MiL), Software-in-the-Loop (SiL), and Hardware-in-the-Loop (HiL) environments
Collaborate closely with multiple HiL teams to execute validation plans and troubleshoot issues
Analyze results for compliance to requirements
- Investigate and triage software bug reports from the field and other validation teams
Deep-dive into high priority software bugs and develop action plans for preventing recurrence
Lead expansion of software test plans for complete coverage to requirements (fault insertion, negative-testing, etc.
)
Requirements:
2+ years of experience in software validation, software systems engineering, or embedded controls systems development
Test Automation
- Tools such as ecu.test, or scripting skills such as python coding language
Software Testing
- Model in the Loop (MiL), Software in the Loop (SiL), or Hardware in the Loop (HiL) test experience
Embedded Software
- Automotive software development or validation experience (embedded software being software that is part of an electronic hardware module)
Preferred:
Testing
- Tools
- ecu.test, Vector CANape, Matlab Simulink, etc.
Test Execution
- MiL/SiL/HiL testing, dSPACE tools, etc.
Technical Requirements
- Detailed embedded software requirements
Test Planning
- Project management skills and tools such as Jira for time management
Requirements Analysis
- Experience authoring or reviewing technical engineering requirements
Experience developing software requirements and/or software test cases
Experience developing and executing test plans
Familiarity with tools: Vector CANalyzer / CANape / CANoe, ecu.
test, Matlab Simulink
Familiarity with
ISO-26262
Good communication, project management, and people skills
Troubleshooting experience with electromechanical systems
Experience with steering control systems
Education:
Bachelor of Science degree in Electrical Engineering, Mechanical Engineering or Computer Science, or related degree, or foreign equivalency degree, or a combination of equivalent experience and education
Master's degree in Electrical Engineering, Mechanical Engineering, Computer Science, or related field
Preferred Additional Information:
Hybrid / 4 days per week in the office as requried by customer) We offer attractive, competitive compensation and benefits including, medical, dental, 401k, short-term disability, AD&D, tuition reimbursement, and more. If you take pride in your work and are committed to personal and professional success, let's talk. Please visit www.zobility.com to learn more. Zobility is RGBSI's workforce management and staffing division. RGBSI is a multi-national corporation headquartered in Troy, MI with branches throughout the USA, Canada, Germany, and India.