Search jobs > Novi, MI > Validation engineer

Systems/Software Validation Engineer

Casco Automotive Group - An Amphenol Company
Novi, MI, United States
Full-time

Casco Products Corporation, a global Tier One electronics and electromechanical supplier to the automotive industry, is looking for a Systems / Software Validation Engineer to join our team in Novi, Michigan.

With over 100 years of experience in sensor and module development, Casco offers a wide range of in-vehicle electronics for an enhanced driving experience.

Our power products ensure you always have power in your vehicle : from 12V power outlets to 5V USB chargers to AC outlets and a wide range of inverter modules, Casco gives you the power you need.

Casco is part of the Amphenol Group. Amphenol is a Fortune 500 company with more than 90,000 employees throughout the world, and one of the world’s largest providers of high-technology interconnect, sensor and antenna solutions.

Overview :

The Systems / Software Validation Engineer is responsible for the validation of automotive Power Electronic and sensor products.

The position serves as a member of the product development team from sourcing through production and is responsible for ensuring that a product is tested to meet customer and internal requirements.

In this position, you will :

  • Comply with company guidelines and policies utilizing sound software validation practices.
  • Identify nonconformities of product or process standard and offers recommendations for resolving deviations.
  • Develop and maintain databases for tracking test results, validation activities, or validated systems (such as Bitbucket).
  • Develop, maintain, or review validation and compliance documentation including schematics, protocols, and engineering change notices.
  • Prepare validation plus acceptance criteria and evaluate test results to assure software attains requirements and parameters.
  • Identify gaps, suggest solutions and lead enhancement to software validation procedures, processes and practices.
  • Ensure documents plus practices attain quality standards and applicable regulatory conformance (such as ASPICE).
  • Modify testing methods or revisit test objectives and standards to resolve testing problems.
  • Calibrate equipment to ensure accurate measurements.
  • Head ownership and implement validation plan plus validation methodology.
  • Implement software validation engineering test plans, scenarios plus scripts.
  • Implement validation activities, common system testing, acceptance testing, stress as well as stability testing.
  • Ensure to author and execute high level plus detail test parameters.
  • Schedule and execute testing sessions according to timing plans.
  • Identify root causes of production problems.
  • Evaluate and verify some issues discovered, log probable software defects in defect tracking database (such as JIRA).
  • Develop summary reports for entire tests performed and assign as required.
  • Report and review software validation test results in structured way with all team members plus suggest on deliverables quality internal or external.
  • Ensure completeness and accuracy of software validation records.
  • Report about product quality to project management as required.
  • Perform other related duties as assigned.

Education / Experience and Skills Required :

  • Bachelor's degree in Electrical Engineering, Electronics Engineering Technology or Computer Engineering required.
  • At least 2 years of applied experience in a related position.
  • Experience with Vector CANoe and CANalyzer, Intrepid, or similar vehicle bus tools.
  • Experience using scripting language to develop automated validation tests.
  • Knowledge of automotive electronics with embedded microcontrollers.
  • Knowledge of CAN and LIN serial communication protocols.
  • Excellent verbal and written communication skills.
  • Excellent interpersonal and teamwork skills.
  • Thorough understanding of industry standards and regulatory guidelines.
  • Thorough understanding of applicable mathematics and scientific practices.
  • Thorough understanding of related equipment and the ability to perform equipment modifications.
  • Proficient with Microsoft Office Suite or related software.
  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.
  • Must be able to manipulate equipment for calibration and modification.

Skills Preferred :

  • Experience developing test software with LabVIEW strongly preferred.
  • HIL (hardware-in-loop) design, development and maintenance.
  • ISTQB certification.
  • Understanding of embedded C, C#, or C++.
  • Knowledge of SPI or I2C serial communication.
  • Knowledge and use of MxVDev testing automation tool.
  • Knowledge and use of JIRA add-ons (such as R4J, XRAY, etc).
  • Knowledge and use of Bitbucket, DOORS, or similar configuration management system.
  • Knowledge of inverter module and High Voltage Power Outlet functions.
  • 27 days ago
Related jobs
Casco Automotive Group - An Amphenol Company
Novi, Michigan

The Systems/Software Validation Engineer is responsible for the validation of automotive Power Electronic and sensor products. Casco Products Corporation, a global Tier One electronics and electromechanical supplier to the automotive industry, is looking for a Systems/Software Validation Engineer to...

Miracle Software Systems
Michigan, USA

Bachelor (or above) degree in in engineering majors, e. Mechanical Engineering, Computer Science, etc. ...

Systems Technology Group, Inc. (STG)
MI, United States

Experience in development and execution of functional test procedures within a software or vehicle testing organization • Experience in bench testing of distributed electrical systems (Electrical System Engineering) including bench functional integration, test execution, measuring and instrumentatio...

Dynamic Map Platform North America, Inc.
Livonia, Michigan

MAIN DUTIES + RESPONSIBILITIES Generate Test procedures for both map data and software products from internal or customer requirements Create traceability between requirements documents and test procedures Execute test procedures and document results Generate validation reports to document complianc...

Apex Systems
Redford Charter Township, Michigan

Greatly Experienced Controls/IT Software Developer with 5-8 yrs of code development and architecture covering both controls and IT full stack space. Ensure the identification of lessons learned and their application to subsequent systems. Minimum Bachelor’s Degree in Engineering or related disciplin...

1000 KLA Corporation
Ann Arbor, Michigan

The Systems Software Engineer position we are trying to fill is a core function of software engineering at KLA and has the responsibility for controlling various pieces of hardware that form our system as well as coordinating between them. Previous experience as a Software Engineer or Software Devel...

Sumitomo Electric Wiring Systems
Farmington Hills, Michigan

Work with Wire Harness Business Units and DVP&R to generate validation plan, implementation of testing environment and execution of the validation plan and management. BS in Mechanical Engineering, Electrical Engineering, Electrical/Electronics Technology or equivalent degree required. Collect test ...

Cybernet Systems Corporation
Ann Arbor, Michigan

Design and develop computer programs to solve various scientific and engineering problems. This will often require knowledge of the theoretical foundations of computer science, including computer system and system software organization, the theoretical models for the representation and transformatio...

Systems Technology Group, Inc. (STG)
Auburn Hills, Michigan

Title: Battery Validation Engineer. The client is actively looking for multiple Battery Validation Engineer. The Engineer will also assist in running battery End of Line Electrical Testing as needed, and assist with software and hardware troubleshooting and diagnosis. The Engineer will need to be fa...

Cybernet Systems Corporation
Ann Arbor, Michigan

Design and develop computer programs to solve various scientific and engineering problems. This will often require knowledge of the theoretical foundations of computer science, including computer system and system software organization, the theoretical models for the representation and transformatio...