Principal Engineer Digital
Company | Northrop Grumman |
---|---|
Location | Huntsville, AL, USA |
Salary | $115800 – $173800 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 5 years of related experience, or a Masters degree in a STEM discipline and 3 years of related experience, or a PhD in a STEM discipline and 1 year of related experience
- Must have an active U.S. Government DoD Secret security clearance at time of application, current and within scope, with an ability to obtain and maintain Special Access Program (SAP) approval within a reasonable period of time, as determined by the company to meet its business need
- Experience in any of the full product life cycles of: ASIC Design, FPGA Design, or RTL Design
- Experience in HDL (VHDL/Verilog)
- Experience with/in scripting languages such as TCL, Python, Bash, or Perl
- Knowledge of DFT, scan insertion and ATPG
Responsibilities
- Assessment and analysis of threats, vulnerabilities, and risk for identified mission-critical functions and critical components.
- Support courses of action based on knowledge and experience, initiative, guidance, and established regulations and policies.
- Designs, develops, documents, tests and debugs low level software and systems that contain logical solutions.
- Utilize reverse engineering to validate supplier products
- Contributes to program plans, goals, objectives, and milestones to for Software & Hardware Assurance.
- Organize and conducts studies for various operational initiatives.
- Participate in a variety of working groups and customer meetings; ensure communication of risk environment with stakeholders
- Review technical security assessments of SSE environments to identify points of vulnerability, non-compliance with established standards and regulations and recommended mitigation strategies.
- Ensure the architecture and design of systems are functional and secure; support the design, development, implementation, and integration of security systems and system components.
- Execute completion Statement of Work requirements, Program Milestone Exit Criteria, and program maturity commitments.
Preferred Qualifications
- Experience with Cadence ASIC toolset e.g., Innovus, Genus, Tempus etc.
- Experience in reverse engineering or vulnerability analysis
- Experience with Risk Management Framework, Security Controls and STIGs
- Experience in back end ASIC design including synthesis and static timing analysis, place and route, and/or physical verification (LVS/DRC)
- Experience with Mirco Service architectures and containerization technologies
- Experience with advanced technology nodes (sub 12nm)
- Experience with Global foundries, TSMC or Intel Foundries
- Automated build tools (Gitlab, Jenkins, Nexus, Ansible, Kubernetes)
- Experience with SystemVerilog Assertions (SVA)
- Knowledge of Universal Verification Methodology (UVM)