Software Validation Engineer Job Description

Software Validation Engineer Job Description

4.5
165 votes for Software Validation Engineer
Software validation engineer provides expert advice to the testing team to create test data manually and/or systematically to test software programs.

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:

Analyze project requirements, test plan and define Test Cases scenarios
Perform Static “C” Code Verification and Analysis to verify software standards
Integrate Steering Feature Software into Base EPAS Software
Execute EPAS Software Development Builds
Perform Software Functional Validation Testing on Bench/HIL
Work closely with EPAS Feature and System Engrs to resolve in-house feature issues
Support EPAS HIL Development
Release production level feature software to EPAS FSS
Perform software functional validation testing on bench
Work closely with EPAS Feature and System Engineers to resolve in-house feature issues

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:

Preferably Oracle
Relational databases
Java
Software testing techniques and test case development
Can easily determine what test case for various testing scenarios
SQL
Clinical data management process for FDA regulated companies
Specific specialism in the field
Provides expert advice regarding their application
Python

Desired experience for software validation engineer includes:

Expert in software validation methodologies and process
OExperience with ODBC and database programming
Experience in OS’s, block storage, file system or networking is a plus but not mandatory
1+ years of experience developing or testing drivers and applications for Windows/Linux
1+ years of experience troubleshooting/diagnosing issues with Windows OS/Linux/applications
Object oriented software development and debugging

Software Validation Engineer Examples

1

Software Validation Engineer Job Description

Job Description Example
Our innovative and growing company is looking for a software validation engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software validation engineer
  • 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
Qualifications for software validation engineer
  • 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
2

Software Validation Engineer Job Description

Job Description Example
Our company is looking to fill the role of software validation engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software validation engineer
  • 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
Qualifications for software validation engineer
  • 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
3

Software Validation Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of software validation engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software validation engineer
  • 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
Qualifications for software validation engineer
  • 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
4

Software Validation Engineer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of software validation engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software validation engineer
  • 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
Qualifications for software validation engineer
  • 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
5

Software Validation Engineer Job Description

Job Description Example
Our company is looking for a software validation engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software validation engineer
  • 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
Qualifications for software validation engineer
  • 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

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates