Software and System Test Engineer

SoTalent

Raymond, OH0–2 yrs40m agovia LinkedIn

Key Responsibilities

  • Software & System Testing
  • Design, execute, and document software and system-level test activities for vehicle electrical and electronic systems.
  • Validate ECU hardware and software functionality in prototype and production vehicles.
  • Perform verification testing for electrical functions, technical changes, and system performance requirements.
  • Conduct hardware-software integration testing to ensure system reliability, quality, and compliance.
  • Create detailed test reports and present verification results to technical leadership.
  • ECU Development & Systems Engineering
  • Support design and development of Body and Powertrain ECU applications.
  • Develop engineering specifications for electrical circuits, embedded software, and control systems.
  • Utilize tools such as:
  • MATLAB/Simulink
  • CANalyzer
  • Microsoft Visio
  • Microsoft Project
  • Translate design concepts into functional requirements and technical specifications.
  • Participate in design reviews and technical evaluations.
  • Troubleshooting & Root Cause Analysis
  • Perform hands-on troubleshooting on vehicle systems and electrical architectures.
  • Investigate software, hardware, communication, and integration issues.
  • Conduct root cause analysis and develop corrective actions.
  • Build decision matrices that evaluate multiple solutions and technical trade-offs.
  • Anticipate downstream impacts of system changes and proactively communicate potential risks.
  • Vehicle Integration & Validation
  • Support integration of vehicle software across multiple systems and functional domains.
  • Validate electrical control systems in lab and vehicle environments.
  • Perform testing on:
  • Prototype vehicles
  • Production vehicles
  • Hardware-in-the-Loop (HIL/HILS) systems
  • Thermal chambers
  • Bench testing environments
  • EMC test environments
  • Ensure overall vehicle functionality and system compatibility.
  • Project Coordination & Stakeholder Management
  • Break down project objectives into detailed engineering activities.
  • Support ECU development planning and schedule coordination.
  • Work closely with technical leadership to track progress and manage deliverables.
  • Coordinate development activities with suppliers and cross-functional engineering groups.
  • Communicate project status, risks, and mitigation plans effectively.
  • Continuous Improvement & Innovation
  • Identify opportunities to improve testing methodologies, engineering processes, and system performance.
  • Recommend enhancements to existing development and validation frameworks.
  • Contribute to efficiency, quality, and reliability improvements across engineering programs.
  • Support innovation initiatives within vehicle electronics and software architecture domains.
  • Documentation & Technical Communication
  • Maintain clear and detailed technical documentation.
  • Prepare engineering reports, issue investigations, test evidence, and review materials.
  • Present technical findings and recommendations to leadership and stakeholders.
  • Document concerns, corrective measures, and validation results effectively.

Requirements & Tech Stack

  • Technical Skills
  • Automotive Systems
  • Electrical & Electronics Architecture (EEA)
  • Electronic Control Units (ECU)
  • Vehicle Integration
  • Automotive Electronics
  • Vehicle Validation
  • System Verification
  • Software & Testing
  • Software Testing
  • System Testing
  • Functional Validation
  • Hardware-in-the-Loop (HIL)
  • Test Planning
  • Test Automation Concepts
  • Verification & Validation (V&V)
  • Engineering Tools
  • MATLAB
  • Simulink
  • CANalyzer
  • Microsoft Visio
  • Microsoft Excel
  • Microsoft Project
  • Microsoft PowerPoint
  • Engineering Disciplines
  • Root Cause Analysis
  • Failure Analysis
  • Troubleshooting
  • Systems Engineering
  • Embedded Systems
  • Electrical Circuit Design
  • Collaboration & Project Skills
  • Supplier Coordination
  • Cross-Functional Collaboration
  • Technical Documentation
  • Schedule Management
  • Risk Assessment
  • Technical Reviews
  • Preferred Skills
  • Automotive ECU development experience.
  • Knowledge of CAN communication systems and vehicle networking.
  • Experience with EMC testing and validation.
  • Familiarity with automotive software integration processes.
  • Understanding of cybersecurity concepts within vehicle architectures.
  • Experience with prototype vehicle testing and validation.
  • Exposure to model-based development methodologies.

Qualifications

  • Bachelor's degree in:
  • Electrical Engineering (BSEE)
  • Mechanical Engineering (BSME)
  • Related engineering discipline
  • Equivalent practical experience
  • 0-2 years of relevant experience in:
  • Automotive Engineering
  • Embedded Systems
  • ECU Development
  • Software Testing
  • System Validation
  • Strong analytical and quantitative problem-solving skills.
  • Excellent verbal, written, and presentation skills.
  • Ability to work independently and within collaborative team environments.
  • Strong organizational and time-management abilities.
  • Ability to manage multiple concurrent assignments.
  • Strong attention to detail and quality.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Haystack, TalentHop, Booz Allen Hamilton

See all 150 →