Software verification engineer job description
Updated March 14, 2024
7 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example software verification engineer requirements on a job description
Software verification engineer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in software verification engineer job postings.
Sample software verification engineer requirements
- Bachelor's degree in computer science or related field.
- At least 3 years experience in software verification.
- Knowledge of software development life cycle.
- Experience in automated test scripting.
- Experience in software quality assurance.
Sample required software verification engineer soft skills
- Strong analytical and problem-solving capabilities.
- Excellent communication skills.
- Attention to detail and accuracy.
- Able to multitask and prioritize tasks.
- Flexible and open to learning new technologies.
Software verification engineer job description example 1
NVIDIA software verification engineer job description
We are looking for a Software Verification Engineer with compute infrastructure background for working on NVIDIA solutions. If you bring with your excellence and creative thinking while solving issues as they arise, and if you enjoy working with distributed teams - your place is with us!
What you'll be doing:
Build automated verification environment for high-end hardware and software which is at the forefront of innovation Make better product quality by improving tests coverage Take an active part in development, integration and verification with R&DDrive improvements for performance, quality, stability around NVIDIA solutions
What we need to see:
Experience in developing modern Software Verification System/QA automation and contribution with a real passion for automation Practice in performance testing scenarios and creation of performance reports Good background in designing, implementing, and debugging SoftwareExpertise in networking & compute infrastructure (servers, switches, routers) Tune environment for the best performance and deploy infrastructure based on innovate technologies and high-end hardware3+ years of experience in writing programs using PythonExperience in Linux distributions (Centos/RedHat, Ubuntu, Fedora, SLES) Extensive knowledge in Software debugging and problem solving skills
Ways to stand out from the crowd:
PyTest or other testing tools Data search and analytics engine (Elasticsearch, Kibana, Grafana) Virtualization in Linux (QEMU/KVM) CI/CD approach and toolset (Jenkins) Docker and KubernetesBackground in Scripting (Bash, Groovy) Understanding of C/C++ toolchain in Linux including cross-compilation (C, C++, automake/autoconf, cmake, meson)
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you are creative and autonomous, we want to hear from you!
NVIDIA is committed to encouraging a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
What you'll be doing:
Build automated verification environment for high-end hardware and software which is at the forefront of innovation Make better product quality by improving tests coverage Take an active part in development, integration and verification with R&DDrive improvements for performance, quality, stability around NVIDIA solutions
What we need to see:
Experience in developing modern Software Verification System/QA automation and contribution with a real passion for automation Practice in performance testing scenarios and creation of performance reports Good background in designing, implementing, and debugging SoftwareExpertise in networking & compute infrastructure (servers, switches, routers) Tune environment for the best performance and deploy infrastructure based on innovate technologies and high-end hardware3+ years of experience in writing programs using PythonExperience in Linux distributions (Centos/RedHat, Ubuntu, Fedora, SLES) Extensive knowledge in Software debugging and problem solving skills
Ways to stand out from the crowd:
PyTest or other testing tools Data search and analytics engine (Elasticsearch, Kibana, Grafana) Virtualization in Linux (QEMU/KVM) CI/CD approach and toolset (Jenkins) Docker and KubernetesBackground in Scripting (Bash, Groovy) Understanding of C/C++ toolchain in Linux including cross-compilation (C, C++, automake/autoconf, cmake, meson)
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you are creative and autonomous, we want to hear from you!
NVIDIA is committed to encouraging a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Post a job for free, promote it for a fee
Software verification engineer job description example 2
Joby Aviation software verification engineer job description
Located in Northern California, the Joby Aviation team is steadily working toward our goal of creating an affordable, all-electric air transportation system. Imagine an air taxi that takes off vertically, then quietly and quickly carries you over the traffic congestion below, giving you back the time that otherwise would have spent sitting in traffic. Since 2009, our team has been making this dream a reality, designing and flight testing a prototype aircraft capable of serving in a network of electric air taxis. We're looking for talented individuals to join our team as we push onwards toward certifying the aircraft with the Federal Aviation Administration and preparing for commercialization with launch targeted in select markets for 2024.
Joby Aviation is seeking a driven engineer with an ability to understand complex problems and create reliable and repeatable solutions. This engineer will play a key role in a small, fast-moving team. They will participate in architecture design and implementation inside of our systems integration test automation system for our electric-powered, fly-by-wire aircraft.
Specifically, this role focuses on writing Test Automation frameworks for embedded aviation components. We are looking for software engineers with strong python skills.
+ University degree in computer science, computer engineering or equivalent
+ 4+ years full time industry experience
+ Expert knowledge of Python
+ Mature understanding of Continuous Integration, Continuous Development (CI/CD) and DevOps tools
+ Experience with modern integrated development environments and debuggers
+ Experience designing and implementing test strategies to assess the reliability of automation frameworks and libraries
+ Positive attitude and self-motivated work ethic
+ Willingness to be flexible and learn new technologies
+ Ability to work effectively as a team member in a geographically distributed team
+ Ability to work closely with the software development team, and teams in other domains, gathering requirements and feedback.
+ In-depth knowledge of TCP/IP and related tools
+ Strong knowledge of C++
+ Experience working with containerization technologies; docker experience preferred
Joby Aviation is an Equal Opportunity Employer.
ID: 2022-2100
External Company URL: www.jobyaviation.com
Street: 340 Woodpecker Ridge
Joby Aviation is seeking a driven engineer with an ability to understand complex problems and create reliable and repeatable solutions. This engineer will play a key role in a small, fast-moving team. They will participate in architecture design and implementation inside of our systems integration test automation system for our electric-powered, fly-by-wire aircraft.
Specifically, this role focuses on writing Test Automation frameworks for embedded aviation components. We are looking for software engineers with strong python skills.
+ University degree in computer science, computer engineering or equivalent
+ 4+ years full time industry experience
+ Expert knowledge of Python
+ Mature understanding of Continuous Integration, Continuous Development (CI/CD) and DevOps tools
+ Experience with modern integrated development environments and debuggers
+ Experience designing and implementing test strategies to assess the reliability of automation frameworks and libraries
+ Positive attitude and self-motivated work ethic
+ Willingness to be flexible and learn new technologies
+ Ability to work effectively as a team member in a geographically distributed team
+ Ability to work closely with the software development team, and teams in other domains, gathering requirements and feedback.
+ In-depth knowledge of TCP/IP and related tools
+ Strong knowledge of C++
+ Experience working with containerization technologies; docker experience preferred
Joby Aviation is an Equal Opportunity Employer.
ID: 2022-2100
External Company URL: www.jobyaviation.com
Street: 340 Woodpecker Ridge
Dealing with hard-to-fill positions? Let us help.
Software verification engineer job description example 3
Apple software verification engineer job description
Santa Clara Valley (Cupertino),California,United States
Software and Services
+ Strong computer science and mathematics fundamentals
+ Experience with designing and delivering complex software systems
+ Comfort with the interplay between hardware and software systems
+ Excellent skills in modern C++ (C++11 or newer), and Python 3.x
+ Experience with Linux / mac OS development environments
+ A history of driving projects through the entire development lifecycle
**Description**
As an Autonomy Verification Software Engineer, you will build software to ensure that our autonomous products meet our high standards for safety and performance. - You will design methods and tools for efficiently and robustly verifying a complex software and hardware system - You will demonstrate the value of your ideas with meaningful prototypes - You will turn prototypes into robust and scalable solutions for a variety of internal customers
**Education & Experience**
B.S. or M.S. in Computer Science, Engineering, Robotics or a related field Minimum of 5 years of relevant industry experience
**Additional Requirements**
+ Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
+ We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
**Apple Footer**
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple is required to comply with a COVID-19 vaccination mandate issued by the New York City Department of Health. We will verify the vaccination status of all New York City team members who are working at an Apple Store, office, or partner store in New York City. New York City Department of Health Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
Software and Services
+ Strong computer science and mathematics fundamentals
+ Experience with designing and delivering complex software systems
+ Comfort with the interplay between hardware and software systems
+ Excellent skills in modern C++ (C++11 or newer), and Python 3.x
+ Experience with Linux / mac OS development environments
+ A history of driving projects through the entire development lifecycle
**Description**
As an Autonomy Verification Software Engineer, you will build software to ensure that our autonomous products meet our high standards for safety and performance. - You will design methods and tools for efficiently and robustly verifying a complex software and hardware system - You will demonstrate the value of your ideas with meaningful prototypes - You will turn prototypes into robust and scalable solutions for a variety of internal customers
**Education & Experience**
B.S. or M.S. in Computer Science, Engineering, Robotics or a related field Minimum of 5 years of relevant industry experience
**Additional Requirements**
+ Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
+ We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
**Apple Footer**
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple is required to comply with a COVID-19 vaccination mandate issued by the New York City Department of Health. We will verify the vaccination status of all New York City team members who are working at an Apple Store, office, or partner store in New York City. New York City Department of Health Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
Start connecting with qualified job seekers
Resources for employers posting software verification engineer jobs
Software verification engineer job description FAQs
Ready to start hiring?
Updated March 14, 2024