Electronic Systems Verification & Validation Engineer jobs in United States
info-icon
This job has closed.
company-logo

Caterpillar Inc. · 23 hours ago

Electronic Systems Verification & Validation Engineer

Caterpillar Inc. is a global team dedicated to building sustainable communities. They are seeking an Electronic Systems Verification and Validation Engineer to support lab-based testing for embedded software in Caterpillar machines, focusing on system integration testing and improving testing efficiency.

ConstructionMachinery ManufacturingManufacturingMechanical Engineering
badNo H1Bnote

Responsibilities

Work with test lead, subsystem design engineers to define testing priorities, determine test coverage, and troubleshoot issues identified at our proving grounds and/or customer sites
Work with subsystem engineers to understand machine feature requirements, develop test plans, implement test plans, perform testing regression, document test results for embedded software integration testing
Work with subsystem engineers to understand machine feature requirements to develop test plans, implement the test plans, and troubleshoot new software features as needed
Develop automated test scripts to improve testing efficiency

Qualification

Embedded software testingSiLHiL methodologiesPython programmingC programmingMatlab/SimulinkDSPACE hardwareCAN protocolsElectronics engineeringAnalytical thinkingEffective communication

Required

Bachelor's degree in an accredited Engineering school in Electrical Engineering, Mechanical Engineering, Computer Engineering, or Computer Science
Ability to effectively transmit, receive, and accurately interpret ideas, information, and needs to collaborate and work well with different teams
Ability to present and review test results with process partners and peers
Help others solve technical or procedural problems or issues
Listen to feedback without defensiveness and uses it for own communication effectiveness
Knowledge of product testing approaches, techniques and tools; ability to design, plan and execute testing for L6 machine level software integration
Perform software regression, delta content testing, and properly document test results to meet compliance with functional safety requirements and ISO 9001 requirements
Document test process and results; prepare and analyze software defect-tracking reports
Develop product-testing procedures; participates in selecting next generation test environment and tools
Knowledge of data analysis techniques and tools to effectively review test data, be able to understand and explain the discrepancies and inconsistencies of test results
Identify possible causes of bench issues or software defect using sound technical techniques
Approach a complex problem by breaking it down into smaller components
Develop and use checklists to ensure that test scripts and test results goes out error-free
Learns from mistakes and applies lessons learned to future work

Preferred

Implement processes and activities associated with the design and testing of SiL and HiL benches for machine level integration testing
Good working knowledge of the embedded software development cycle and the SiL methodologies to integrate multiple machine flash files dlls for software verification
Good working knowledge of Python and C programming to automate test scripts in the SiL and HiL environment
Good working knowledge of Matlab/Simulink for IO simulation of sensor components and plant modelling
Good working knowledge of dSPACE hardware, ControlDesk, Automation Desk to operate our dSPACE benches independently
Construct wiring harnesses; explains the interconnections between all electrical wiring between the ECMs for an L6 level machine
Good working knowledge of electronics engineering to design wiring harnesses, test electronic circuits/components/devices for HiL benches
Good working knowledge of CAN, J1939, Ethernet, TCP/IP and other datalink protocols for software integration testing, and CAN Based data acquisition tools (such as Vector CANape and CANalyzer or equivalent)
Good working knowledge of CAT ET, CADetwin, and other Caterpillar data analysis tools
Be able to provide effective technical solutions using sound technical competence to effectively determine root cause of a software issue or HiL bench design

Benefits

Medical, dental, and vision benefits
Paid time off plan (Vacation, Holidays, Volunteer, etc.)
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Health Lifestyle Programs
Employee Assistance Program
Voluntary Benefits and Employee Discounts
Career Development
Incentive bonus
Disability benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement

Company

Caterpillar Inc.

company-logo
For 100 years, we’ve been helping customers build a better, more sustainable world.

Funding

Current Stage
Public Company
Total Funding
$3.51B
Key Investors
US Department of EnergyAdvanced Propulsion Centre UK
2025-08-28Post Ipo Debt· $3.5B
2024-10-31Grant· $5.04M
2019-06-23Grant

Leadership Team

leader-logo
George Moubayed
Chief Sustainability and Strategy Officer / Senior Vice President Enterprise Strategy Division
linkedin
E
Eric Sporre
Vice President & Global Chief Information Security Officer (CISO)
linkedin
Company data provided by crunchbase