Software Validation Engineer
Company: Cylon Technologies
Posted on: November 8, 2018
Role: Software Validation Engineer Position Description: The Software Validation Engineer is responsible for the software verification and validation of electronic products. The successful candidate will create, document, and execute test plans related to software validation of electronic modules with embedded software. Duties include developing and executing comprehensive, customer specific, software validation test plans to meet all internal and external customer requirements. Also, determine and assemble test specific setup requirements to perform the validation and coordinate the build of software validation test equipment, as necessary. The Software Validation Engineer will organize and participate in peer reviews, process audits and comply with CMM level process requirements. They must be able to work closely with the software and hardware engineering project teams to understand requirements and to aid in issue resolution. They will conduct the validation testing per the validation test procedure using both manual and automated test techniques. Additional responsibilities include troubleshooting issues found during validation by organizing a cross functional team (hardware, software, algorithm) for analysis, log potential software defects into a defect tracking database, and review data with team members and create summary reports for all tests conducted. Position Requirements: BS/MS in Software Engineering, Electrical Engineering or Computer Engineering. Three or more years of direct experience desired. Automotive experience preferred, safety product experience is desirable. Knowledge of electronic products and embedded micro-controller products. Candidate must have strong communication and problem-solving skills and be able to work in a team environment. Strong writing skills to create well-written procedures and test reports. Ability to create new, unique tools to improve the validation effort is a plus. Skilled in the use of product communication protocols and tools such as serial communications, ISO, CAN, etc. Knowledge of development, construction, and usage of test equipment. Knowledge of arbitrary waveform generators, signal generators, and oscilloscopes is preferred. Working knowledge of Excel, Word, PowerPoint, Project. -- Familiar with analysis tools like CANalyzer, CANoe, Vehicle Spy Familiar with interface tools like SCAT2, NeoVi, Hercules, DPS Familiar with embedded S/W Familiar with both manual and automated test execution techniques Familiar with configuration & version control systems (PTC, JIRA) Familiar with simulation tools & systems (Mathcad modeling, MATLAB, Simulink) Familiar with requirements management & traceability systems (DOORS, Reqtify & etc.). Familiar with Scripting/ Programming languages like CAPL, Python, VB, C, & C++ Familiar with the ISO 26262 & the approved testing techniques
Keywords: Cylon Technologies, Southfield , Software Validation Engineer, IT / Software / Systems , Southfield, Michigan
Didn't find what you're looking for? Search again!