More jobs:
Software Validation Engineer
Job in
Milwaukee, Milwaukee County, Wisconsin, 53217, USA
Listed on 2026-09-02
Listing for:
Artech
Full Time
position Listed on 2026-09-02
Job specializations:
-
Software Development
Software Testing, Software Engineer
Job Description & How to Apply Below
Software Validation Engineer
Location:
Onsite:
Glendale, WI 53209 (100% onsite (5 day) a week only) Duration: 12+ Months (with possible extension) Pay Range: $40- $45 an hour on W2
- Perform HIL setup, configuration, validation, and testing for automotive ECUs.
- Develop and execute test cases for automotive systems, focusing on:
- Functional testing
- Performance testing
- Reliability testing
- Lead software validation activities independently across ECU development lifecycle.
- Drive:
- Test planning
- Test execution
- Defect tracking
- Test reporting
- Collaborate with System Engineering teams for:
- Requirements analysis
- Requirements traceability
- Validation activities
- Support ASPICE compliance activities and associated work products.
- Develop automation scripts and test tools for efficient validation processes.
- Debug and troubleshoot ECU, communication, and hardware-related issues.
- Hands-on experience in Hardware-in-the-Loop (HIL) setup and validation.
- Experience with:
- dSPACE HIL systems
- Vector HIL environments
- VT System
- Vector tool chain
- Strong understanding of HIL simulation and testing methodologies.
- Good knowledge of:
- CAN
- LIN
- Strong understanding of diagnostic protocols:
- UDS (ISO 14229)
- Hands-on experience with:
- CANoe
- CANalyzer
- CANape XCP
- Experience in CAPL scripting for:
- Test automation
- Script development
- Validation activities
- Strong understanding and practical experience with:
- Automotive SPICE (ASPICE)
- SWE.
4 – Software Unit Verification - SWE.
5 – Software Integration and Integration Testing - SWE.
6 – Software Qualification Testing
- Experience supporting ASPICE audits and documentation.
- Experience in Automotive Embedded System development, preferably:
- Battery Management System (BMS) ECU development
- Knowledge of:
- AUTOSAR architecture
- AUTOSAR tool chains
- ECU virtualization / Virtual ECU development
- Experience with:
- 32-bit Microcontroller drivers
- Application software development
- Platform software development
- Knowledge of embedded compilers and development environments.
- Experience working with:
- JAMA
- IBM DOORS
- JIRA
- GIT
- Ability to manage requirements, traceability, and validation artifacts.
- Develop comprehensive automotive test cases and test scenarios.
- Experience in testing automotive systems, including:
- Steering systems
- Braking systems
- Battery Management Systems
- Good understanding of test processes and methodologies.
- Knowledge of ISTQB Foundation Level is preferred.
- Strong debugging, troubleshooting, and electronic laboratory skills.
- Strong experience in the Automotive domain.
- Hands-on experience in HIL validation activities.
- Experience with ECU development lifecycle.
- Practical exposure to SWE.
4, SWE.
5, and SWE.
6 activities. - Experience with AUTOSAR-based embedded systems.
- Ability to work independently and coordinate with multiple stakeholders.
- Experience with Vector CANoe automation frameworks.
- Knowledge of XCP protocol and CANape usage.
- Experience with ECU virtualization.
- Experience in Battery Management System validation.
- ISTQB certification preferred.
- Strong analytical and problem-solving abilities.
- Good communication and stakeholder management skills.
- Ability to collaborate with cross-functional engineering teams.
- Strong documentation and reporting skills.
Company Benefits & Culture
• Inclusive and diverse work environment
• Opportunities for professional growth and development
• Comprehensive health and wellness benefits
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×