Software Verification Engineer
Innovative Solutions & Support · Exton, PA · 3 mo ago
Quality AssuranceFull-time
About the role
This position provides the opportunity to learn the fundamentals of the software verification process as specified by the objectives of the FAA DO-178B/C and DO-254 standards. In this position you will learn the intricacies of requirements-based software testing, the software development life cycle, and the software data life cycle.
Responsibilities
- Software Requirements Review
- Test Procedure Generation and Execution
- Graphics, I/O, Unit Level, and System Testing
- Code/Requirement Differential and Regression Analysis
- Code review for coding standard adherence
- Structural Coverage Analysis
- Software Problem Reporting
- Technical Writing Documentation and Reports
Requirements
- Education: Bachelor of Computer Science (with C), Bachelor of Electrical Engineering (with C exposure), Bachelor of Computer Engineering (with C exposure)
- Desired skills: Code/Analysis Skills, Embedded C and Assembly, Code coverage analysis / Code review skills, Excel/VBA knowledge, FPGA Verilog knowledge, Exposure to Software Development Life Cycle (SDLC), Software Verification Experience, Professional and effective communication skills, Complex problem-solving skills, Quick learners that can research and self-teach, Dependability, accountability, availability
Qualifications
U.S. PERSON REQUIREMENTS
Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. citizen, U.S. permanent resident, or have asylum or refugee status in the U.S.
Equal Opportunity Employer/Veterans/Disabled.
Skills
- Embedded C and Assembly
- Code coverage analysis / Code review skills
- FPGA Verilog knowledge
- Exposure to Software Development Life Cycle (SDLC)
Benefits
N/A
Pay
N/A
Schedule
N/A