Senior Software Verification & Validation Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Draper · 11 hours ago

Senior Software Verification & Validation Engineer

Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA, focused on tackling important national challenges. The Senior Software Verification & Validation Engineer will develop high-performance solutions for resource-constrained targets and be involved in the full software development life cycle, particularly for safety-critical systems.

Defense & Space
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Evaluates requirements, proposes solutions, explores design trades to support a design
Designs algorithms using modern theory and proven techniques
Develops embedded software based on prototype algorithms with supervision
Analyzes designs to demonstrate performance and functionality
Develops and executes software tests to check compliance with requirements
Evaluates results to establish problem causes and develop solutions for inefficient or problems
Prepares technical data, procedures, reports, drawings, manuals, and other required documentation
Communicates with customers and stakeholders to establish requirements and describe the design and deliverables
Drive solutions to complex problems with limited direction – contribute to requirements development and architecture solution ideation
Ability to take responsibility for subset of engineering scope
Identify program/system-level technical risks and develop and execute mitigation strategies for them
Actively mentor less experienced engineers
Performs other duties as assigned

Qualification

Embedded software developmentReal-time systemsC/C++ programmingUML/SysMLSoftware configuration managementDefect tracking toolsAnalytical skillsJTAG debuggersLaboratory test equipmentCI/CDPythonMatlabSimulinkPowerPC assemblySIMICsProblem-solving skillsCommunication skillsOrganizational skillsTime managementMentoringAttention to detail

Required

Requires a bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
Requires 5-10 years experience in Software Engineering or related
Excellent development and troubleshooting skills on embedded targets
Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
Expertise in software development for real-time systems
Mastery of high level development languages (e.g. C/C++, Rust)
Excellent organizational skills and attention to detail
Strong analytical and problem-solving skills
Knowledge of software configuration management tools, defect tracking tools, and peer review processes
Excellent time management skills with the proven ability to meet deadlines
Excellent verbal and written communications skills
Experience with UML/SysML
Experience with in-circuit emulators, JTAG debuggers and laboratory test equipment
Need for a 'systems' thinker with experience in design, development, or I&T of safety critical systems to coordinate V&V guidance system software
Lead the technical effort of independently verifying and validating safety critical software
Must understand V&V process and how it fits into system lifecycle
Staff must be able to independently interpret changes to ConOps and System designs and map these to expected software changes to verify
Must be able to create test plans, requirement verification Test Matrices (RVTMs) and mentor junior staff
Must be able to identify alternative methods of verification and prioritize efforts based on cost, schedule, risk, and availability of test facilities
Applicants selected for this position will be required to obtain & maintain a government security clearance

Preferred

Secret Clearance is preferred
Nice to have skills are C, Python, Matlab, Simulink, PowerPC assembly, SIMICs, CI/CD

Benefits

Workplace flexibility
Employee clubs ranging from photography to yoga
Health and finance workshops
Off site social events
Discounts to local museums and cultural activities

Company

We Engineer Solutions for the Nation’s Toughest Problems As an independent nonprofit engineering innovation company, Draper provides engineering services directly to government, industry, and academia.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jerry Wohletz
President and Chief Executive Officer
linkedin
leader-logo
Brenan McCarragher
Chief Technology Officer
linkedin
Company data provided by crunchbase