Software Validation Engineer Job Description
Software Validation Engineer Duties & Responsibilities
To write an effective software validation engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included software validation engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Validation Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Validation Engineer
List any licenses or certifications required by the position: ISTQB, AF, ASQ, CSQE, CQE, III, IAM, CCC, HQ, CLA
Education for Software Validation Engineer
Typically a job would require a certain level of education.
Employers hiring for the software validation engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Electrical Engineering, Science, Technical, Computer, Software Engineering, Electronics, Medical
Skills for Software Validation Engineer
Desired skills for software validation engineer include:
Desired experience for software validation engineer includes:
Software Validation Engineer Examples
Software Validation Engineer Job Description
- Release production level feature software to EPAS full service supplier
- Innovate and develop new processes and tools to improve
- Follow software process using A-SPICE reference models
- Validating, debugging and configuring software products in agile environment
- Execute Functional, interoperability, Multi-D Scale and Performance, and customer use test cases
- Strategize Test plans for multi vendor environment and optimize test coverage
- Responsible for continuous improvement of quality, process, and optimizing the test beds and be the champion of Campus product quality
- Generate validation documentation, validation plans and reports
- Troubleshoot validation issues associated with the project and provide feedback to the development team
- Ensure consistency on validation process across systems and projects
- Basic understanding of automotive controls systems
- Master of Scienced degree in Electrical, Mechanical, or Computer Science Engineering
- BS in Engineering or strongly related
- Experience using software build tools
- Proficient with Matlab and Simulink software tools
- Experience with Software Standards
Software Validation Engineer Job Description
- Lead & coordinate site validation projects as required
- Participate in the change control process advising on validation issues/opportunities, as appropriate
- Prepare, review and approve risk assessments for equipment and systems
- Represent respective Subject Matter Expert area during internal and external audits /assessments
- Responsible for the design, coding, unit testing and documentation of new software components or minor enhancements to existing software products
- Act as Subject Matter Expert by providing expertise and support on Global applications like GLS, Checkmate, IC labeler local applications like Shipping File Converter, Qlikview
- Analyze the vehicle portfolio and associated interfacing subsystem rollout (clusters, BCM, Radio, ECC, ECM, VICM, ) to develop a high level test matrix that ensures that all vehicle/component combinations are tested
- Develop and implement new test methods to improve quality/efficiency
- Oversee, review, and maintain software validation area processes and procedures
- Prepare protocols and reports for software validation work
- 3+ years of software test experience in automotive electronics area
- Thorough knowledge and good understanding of automotive electronics products
- Good knowledge of CAN/LIN bus communication
- Experienced in CAPL programming and TAE or vTestStudio script programming
- Familiar with standard protocol specifications such as ISO11898, ISO14229, ISO15765, JAE2602
- Knowledge of software configuration management tools such as Subversion, Serena PVCS
Software Validation Engineer Job Description
- Automation of the above test cases within an existing automation environment and improvements to the current automation environment
- Interfacing with software developers as part of the Agile Scrum team software program management, build engineers, and software architects to report results and drive resolution of issues
- Follows CMMI/ASPICE guidelines for creating and maintaining test documentation
- Coordinates with different departments domestically and internationally
- Participates in requirements reviews, design reviews, and other activities in the framework of an Agile/Scrum development process
- Drive test plan & execution in OS validation
- Develop validation strategies, pioneer hardware/software validation improvements on both internal and external projects
- Report system level failures, drive them to closure in collaboration with cross-functional engineering teams, communicate with various internal departments and customers to resolve issues
- Validation of Linux (Ubuntu, NeoKylin) OS
- Strong ability to diagnose hardware and software issues
- Strong knowledge of various high and low speed interfaces
- Experience with pre and post-silicon validation
- Strong software skills in C/C++ and scripting
- Dedication, proactiveness, passion and focus on results in the area software engineering
- Familiar with Embedded Software Validation techniques at system and / or component level including but not limited to white box, black box, regression testing
- Experience with a distributed version control system
Software Validation Engineer Job Description
- Strong C programming fundamentals and SW Development background
- Knowledge of Unix and OS internals
- Utilize oscilloscopes, logic analyzers, and other test equipment to troubleshoot HW/SW
- Design and implement tools to help improve diagnostic testing at the Factory and
- Service Centers
- Drive test plan & execution of test cases
- Good in technical documentation including providing data and reports to help the sales team
- Gathering benchmark data and generate reports
- Develop and executes maintainable automation tests for acceptance, functional, and regression test casesSearch Jobs US
- Maintain the current Audio Test Suite for different automotive projects
- Possess a bachelor degree in Electrical Engineering, Computer Engineering or a related
- Bachelor's Degree in Engineering /MS degree preferred
- Good working knowledge of programming (.NET, XML), Windows OS, and databases to be able to write software tools for data validation
- Experience in working across different cultures, and geographies
- Experience of Automatic test harness development based around embedded processor systems
- Creation of directed validation/regression targeting CPU and other IPs in a SoC
Software Validation Engineer Job Description
- Solve problems with challenging validation situations
- Help maintain and improve frameworks and systems to automate testing and release flows
- Triage failures and interact with other teams to report and solve them
- Develop tools and scripts used for testing and automation
- Interact with simulator, research, software and hardware design teams to adapt and improve testing processes for the next generation of products (including report creation)
- Be involved in all stages and levels of testing, from planning and low level through system performance and quality
- Experience in wireless protocols
- Oversee and lead the Company’s global software development and validation processes supporting design changes, new product development and implementation
- Maintaining policies and procedures and identifies and drives improvement in the Software validation process to ensure compliance with local, state and federal environmental regulations and standards including compliance with all Food & Drug Administration (FDA) and European Union Medical Device Directives (MDD) all other applicable global regulatory requirements
- Maintains up-to-date knowledge, develops and implements tactical plans to meet Company and Corporate objectives and ensures proactive compliance to FDA & EU regulations and other applicable worldwide standards and requirements specifically
- Bachelor of Engineering degree, or higher, in a technical discipline or in software programming/ software development
- Clear understanding of software development engineering, preferably within a highly regulated or process oriented environment
- Critical, accurate, flexible and representative attitude
- Self supportive and take initiatives
- Creative in finding solutions/ solving problems
- Energy and desire to deliver high-quality solutions quickly