Job Description
Are you driven by curiosity, energized by complex challenges, and motivated to dissect the unknown? Join a cutting‑edge team where your expertise directly shapes mission outcomes and national security. We’re looking for engineers who excel at uncovering how systems work (and why), thrive in an environment where innovation moves fast and the stakes are high.
Salary: Level 2: $90,000–$95,000; Level 3: $120,000–$130,000; Level 4: $160,000–$175,000; Level 5: $185,000–$190,000.
Responsibilities
- Candidates will develop models, transactors, stimuli, monitors, and test benches for simulating and uncovering hidden behaviors in gate-level digital netlists.
- Produce clear documentation and test cases to demonstrate identified bugs or deviations from the specification.
- Collaborate effectively with teammates to produce cohesive results and create improved processes.
Minimum Qualifications
- Level Requirements: Level 2: 2 years relevant experience with a Bachelors in a related field; 0 years with a Masters; or a High School Diploma or equivalent and 6 years relevant experience. Level 3: 5 years relevant experience with a Bachelors; 3 years relevant experience with a Masters; 0 years with a PhD or JD; or a High School Diploma or equivalent and 9 years relevant experience. Level 4: 9 years relevant experience with a Bachelors; 7 years relevant experience with a Masters; 4 years relevant experience with a PhD or JD; or a High School Diploma or equivalent and 13 years relevant experience. Level 5: 15 years relevant experience with a Bachelors; 13 years relevant experience with a Masters; 10 years relevant experience with a PhD or JD; or a High School Diploma or equivalent and 19 years relevant experience.
- US Citizenship.
- Willingness to obtain a Top‑Secret security clearance.
- Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Experience with modern digital verification and modeling languages: SystemVerilog, SystemC, C/C++, Matlab, etc.
- Directed, constrained‑random, and assertion‑based verification techniques at the gate, interface, and transaction levels.
- Experience with modern, commercial‑grade functional simulators (e.g., Xcelium, Incisive, Questa, VCS, Riviera‑Pro, etc.).
- Writing scripts for batched verification tasks: Python, Bash, Tcl, make files.
- Revision control systems for maintaining, sharing, and deploying code: Perforce, git, SVN, etc.
- Familiarity with debugging and isolating issues with gate‑level netlists.
Preferred Requirements
- Familiarity with object‑oriented, embedded, assembly, or machine code programming.
- Software or hardware reverse‑engineering (e.g., IDA Pro, Ghidra).
- FPGA design or verification.
- Active Top Secret security clearance.
- Familiarity with testing and verification techniques for IC trust, assurance, or security.
- Experience with logical equivalence checkers (e.g., OneSpin 360‑EC, ESP, Conformal EC).
- Experience with formal ABV.
Benefits
- Best‑in‑class medical, dental, and vision plan choices.
- Wellness resources.
- Employee assistance programs.
- Savings plan options (401(k)).
- Financial planning tools.
- Life insurance.
- Employee discounts.
- Paid holidays and paid time off.
- Tuition reimbursement.
- Early childhood and post‑secondary education scholarships.
- Bonus/other non‑recurrent compensation occasionally offered for qualified positions.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.