VICTOR RIVERA'S
SYSTEMS ENGINEERING
PORTFOLIO
Work History
Principal Systems Engineer

March 2018 to present
Specialist I

January 2012 - June 2016
Systems Engineering Life Cycle Experience
Click on a diagram section to see personal experience​
CONOPS
System
Validation
System Validation Plan
System
Requirements
System
Verification
System Verification Plan
Subsystem Requirements
Subsystem Verification
Subsystem Verification Plan
Component
Requirements
Component
Verification
Component
Verification Procedure
Hardware / Software Implementation
Back to diagram
Requirements (System, Sub-System and Component level) hosted on IBM DOORS database:
​
-
Review CONOPS and Customer level requirements
-
Maintain the Requirements Management Plan (ReMP) document
-
Create and maintain reported issues on Atlassian-JIRA
-
Create requirement text and requirement attributes (e.g. Rationale, Compliance assessment, Verification data, Verification method, System variant, tracking numbers, etc...)
-
Create requirements traceability (in-links & out-links)
-
Export Microsoft Word/Excel reports from DOORS
-
Write DXL scripts (as required)
-
Manage DOORS module views
-
Object Linking and Embedding (OLE) objects
-
MagicDraw/Cameo Diagrams exports loaded as OLE objects:Block Definition Diagrams (BDD), Internal Block Diagrams (IBD), Sequence Diagrams (SD), Activity diagrams (ACT), and Use Cases (UC).
-
SE documentation (refer to deliverables section).
Validation and Verification:
​
-
Test touchscreen/user interface functionality and record LRU data traffic to assess requirements compliance.
-
Review LRU data recorded by the test group and assess requirements compliance.
-
Perform Black Box testing for armored vehicle’s fire extinguishing system’s (user control panel, sensors, and extinguisher simulators).
-
​Perform rapid prototyping using proprietary scripting to verify performance across the mission profile and operating conditions.
Software Implementation:
​
-
Create Simulink models to implement algorithms defined in the software requirements.
-
Convert Simulink models into code
-
Prepare software build for testing group
Verification and Validation Plans:
​
-
Acceptance Test Plans
-
Verification Method
-
Production Verification
-
Method of Tests
-
Pass/Fail Criteria
-
Review Test Procedures (written by Test Group against requirements written by SE group)
Additional Experience
Leadership
-
Lead Systems Engineering (SE) groups of three to five supporting engineers
-
Analyze awarded contract and statement of work (SOW) to identify Systems Engineering (SE) deliverables
-
Prepare Bills of Estimates (BOE)
-
Create Controlled Accounts (CA) and charging numbers
-
Select supporting systems engineers
-
Monitor and report on Controlled Account (CA) and charging numbers
-
Report progress and Earned Value (EV) metrics
-
Host Requirements Review Board (RRB): Milestone for baselining the IBM DOORS requirements database
-
Present Systems engineering deliverables and metrics on Preliminary Design Review (PDR)
-
Present Systems engineering deliverables and metrics on Complete Design Review (CDR)
-
Interface with the customer during milestone meetings, recurring technical meetings, and informal discussions
-
Prepare and present Engineering Change Proposals (ECPs).
Note: These are a compilation of all deliverables and documentation associated with the contract.
These include Systems Engineering work products and the work products from all other Integrated Product Teams (IPTs).
-
Mentor new hires​
-
Write work instructions
Deliverables / Work Products
-
System, Subsystem, and component level requirements on IBM DOORS
-
Requirements Compliance Assessment (RCA)
-
Requirement Compliance Variances/Waivers
-
System/Subsystem Design Description (SSDD) Documents
-
Interface Control Documents (ICDs)
-
Support transition into Model Based Systems Engineering (MBSE) on MagicDraw
-
Prepare SysML Diagrams (BDD, IBD, UC, ACT, and SD)
-
Product Change Requests/issues (on Atlassian-JIRA)
-
Simulink based software updates
-
​Acceptance Test Procedure (ATP) test cases
-
Black box testing
-
Touchscreen/User Interface testing
-
Rapid prototype testing
-
Work Instructions
Technical Skills
-
Software and Applications:
-
IBM DOORS
-
Atlassian JIRA
-
Cameo/MagicDraw
-
Microsoft Office (Word, Excel, PowerPoint, teams, and Visio)
-
Trimble Sketchup
-
Visual Studio - C code
-
Arduino IDE
-
MATLAB/Simulink
-
AutoCAD
-
Pratt and Whitney proprietary scripting (rapid prototyping)
-
​
- Electrical Tools:
- Digital Oscilloscopes
- Handheld/Bench Electrical Multi-meters
- Arbitrary Wave Generators
- Bench Variable Power Supplies
- Soldering Tool​s
Certifications
-
Associate Systems Engineering Professional (ASEP) Certification: I became a certified Associate Systems Engineering Professional (ASEP) by passing the INCOSE knowledge exam on March 2025.The ASEP certification is issued by the International Council on Systems Engineering (INCOSE).
​

​
-
Engineer in Training (EIT) Certification: I became a certified Engineer in Training (EIT) after passing the Fundamentals of Engineering (FE) exam in October 2012, and later earned my Professional Engineer (PE) certification by passing the PE exam in October 2016. The EIT certification is issued by the State Department of the Commonwealth of Puerto Rico, and both examinations were proctored by the National Council of Examiners for Engineering and Surveying (NCEES).
​


Education
I hold a bachelor’s degree in electrical engineering from the University of Puerto Rico–Mayagüez Campus, earned in 2012.

Languages
​​
-
English (Fluent)
-
Spanish (Native​)