Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Entegee

Software Verification Engineer -DO178 - C/C++ - OpenGL - Cedar Rapids IA

Career Insights for Verification Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Iowa data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Verification Engineer is responsible for ensuring that a product meets its specifications and requirements. Designs methods to test products, identify bugs in software products, and communicates with cross-functional teams, ensuring product development procedures and outcomes meets regulations. Primary objective is to verify that the system functions correctly and reliably according to its design and intended purpose.

$113,149 / year median in Iowa

Explore Career

Job Description

Software Verification Engineer
  • DO178
  • C/C++
  • OpenGL
  • Cedar Rapids IA Entegee
  • 3.7 Cedar Rapids, IA Job Details Full-time | Contract $70
  • $86 an hour 1 day ago Benefits Commuter assistance Disability insurance Health insurance Dental insurance 401(k) Vision insurance Life insurance Qualifications Jira Software issue identification Defect resolution root cause analysis Computer Science Software troubleshooting RESTful
API SOAP
OpenGL Programming languages C Bachelor's degree JavaScript Version control systems Agile software development Rendering Debugging Cross-functional communication Agile planning Failure analysis Analytics Database software proficiency Full Job Description Overview We are seeking a highly skilled and detail-oriented Software Verification Engineer to join our innovative technology team in Cedar Rapids, IA. This pivotal role involves designing, developing, and executing comprehensive testing strategies for software applications that utilize C/C++ programming, OpenGL graphics, and various system interfaces. The ideal candidate will play a crucial part in ensuring the quality, performance, and reliability of our cutting-edge software solutions. You will collaborate closely with development teams to identify issues early, streamline testing processes, and contribute to delivering robust products that meet rigorous standards. Responsibilities Develop detailed test plans, test cases, and automation scripts to validate software functionalities across multiple platforms
  • DO178 (MUST Have).
Execute manual and automated tests for system components, including graphics rendering with OpenGL and embedded systems. Perform integration testing of APIs, RESTful services, and hardware interfaces to ensure seamless communication between components. Conduct performance testing using tools such as LoadRunner or similar frameworks to evaluate system stability under various conditions. Analyze test results to identify root causes of defects; document issues clearly using defect tracking tools like JIRA or HP ALM. Collaborate with developers during the SDLC (Software Development Life Cycle) to ensure quality standards are met at each stage. Support user acceptance testing (UAT) by preparing test environments and assisting end-users in verifying functionalities. Implement continuous integration (CI/CD) pipelines to automate testing procedures, improve efficiency, and reduce release cycles. Participate in requirements gathering sessions to understand project scope and translate them into effective test strategies. Maintain comprehensive documentation of test procedures, results, and defect reports for audit trails and process improvements. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field; advanced certifications are a plus. Proven experience in software verification or quality assurance within IT environments involving embedded systems or graphics applications. Strong proficiency in C/C++, with practical experience using OpenGL for graphics development. DO178 (MUST Have) Familiarity with scripting languages such as Python or JavaScript for test automation purposes. Knowledge of testing frameworks including TestNG, JUnit, Cucumber, or similar tools. Experience with version control systems like Git or SVN; familiarity with CI/CD tools such as Jenkins or GitLab is preferred. Understanding of RESTful APIs, web services (SOAP), and database management using MySQL or Microsoft SQL Server. Ability to perform root cause analysis and debugging across complex software stacks. Excellent analytical skills combined with attention to detail; capable of analyzing large datasets for performance metrics. Knowledge of Agile methodologies and experience working within Scrum or Kanban teams. Strong communication skills to effectively coordinate with cross-functional teams and stakeholders. Join our team as a Software Verification Engineer to contribute your expertise toward delivering high-quality software solutions that push technological boundaries. Your dedication will help shape innovative products that meet the highest standards of excellence. Equal Opportunity Employer/Veterans/Disabled Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria.
Disclaimer:
These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.entegee.com/candidate-privacy-information-statement/ The Company will consider qualified applicants with arrest and conviction records. #GRP1
Pay:
$70.00
  • $86.
00 per hour
Benefits:
401(k) Dental insurance Health insurance Vision insurance
Work Location:
Hybrid remote in Cedar Rapids, IA 52404