Overview
On Site
$DOE
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12th Month(s)
Skills
Software Engineer
Job Details
Job Title:- Sr. HIL Validation /Software Engineer, HIL Automation Testing
Location:- Palo Alto, California
Job Type:- Contract
On-Site
Job Description:-
Responsibilities
- Develop test plans, test cases, and QA documents based on embedded software requirements
- Manage and optimize HiL platforms for comprehensive automated testing
- Execute regression tests within the automated environment on a daily basis
- Create and enhance test automation frameworks and scripts ensuring scalability and reliability
- Contribute to CI/CD pipeline development, enabling efficient software integration, testing, and deployment
- Collaborate with software teams, focusing on lab-based bench tests during feature development and validation
- Track bugs, ensuring complete verification and closure
- Partner cross-functionally to resolve support/field issues effectively
- Gitlab and Jenkins mentioned below in the qualifications section.
Qualifications
- 5+ years of Embedded/Platform Software testing experience
- Expertise in scripting and programming, especially Python, Bash, C and C++
- Proficiency in Linux or QNX environments
- Knowledge of Socket Programming, TCP/IP, and HTTP
- Experience in testing automotive ECUs and protocols like CAN and Ethernet
- Board-level testing proficiency
- Self-motivated with cross-functional collaboration skills
- Adaptability to dynamic development and accelerated hardware production timelines
- Excellent communication, testing, and troubleshooting abilities
- Bachelor's or Master's in Electrical Engineering or Computer Engineering
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.