Principal Development Engineer- Hardware Job in Belcamp 21017, Maryland US
Summary: Responsible for the development and support of electronic board designs in networksecurity appliances.
Qualification Requirements: Education: Bachelors in Computer Science or equivalent, advanced degree desirableExperience: Minimum of 9 years experience in developing complex, high speed, FPGA and ASICbased embedded networking systems.
Skills:
Candidate must be experienced in digital design using Verilog RTL for ASICs orFPGAs.
Candidate should be familiar with Object-Oriented design and Design-For-Test.
Special consideration will be given to candidates with experience in the design ofcommunication and cryptographic systems.
Candidate should be experienced in full life cycle design, including the generationof project specifications, design documentation and timing diagrams, testspecifications, and test bench design.
Candidate should be experienced in design synthesis and static timing analysis.
PCB design and debug skills, such as soldering experience, are desirable.
SW programming capability in C/C++ is desirable.
Familiarity with communication protocols such as USB, Smart Card, PCI, SPI3,I2C, MicroWire, Ethernet, and XAUI is considered a plus.
Candidate must be able to operate independently.
Candidate should be able to be given a well-defined task and see it to completionon his/her own.Tools: Experience with the following tools is considered a plus:
Synopsys VCS
Synopsys Design Compiler, Primetime, FormalityEssential Duties & Responsibilities include, but are not limited to the following
Responsible for design/architect software systems according to proposed strategicdirection and marketing requirements by providing technical solution for thechallenging markets and requirements.
Socialize designs with team and integrates suggestions and changes as appropriate
Unit test hardware/software components to ensure module-level functionality anddata structure consistency.
Conceives, proposes, and sells new ideas in engineering and product managementswhich are relevant to SafeNets markets and result in product innovation and/orpatent proposals
Participates in design and implementation/code reviews of other team members
Work with implementation teams to derive and document appropriate designs for theproblem space
Provide documentation as appropriate including design documentation, inputs forexternal specifications; system requirements specifications and end userdocumentation
Independently manages time and prioritizes tasks to achieve results within cost andschedule constraints
Resolves issues found during engineering test and QA in a timely manner, taking riskinto account
Responsible for the product architecture; provides technical direction with respect tosystem definition
Consistent use of group tools such as MKS for tracking of defects and management ofcode
Implement code in a timely fashion and with high quality, consistent with standards
Communicates with customers on strategic accounts as necessary
Provides work assistance to lower level engineers
Remains abreast of current technological progress to ensure company’s productsremain marketable and Competitive
Other duties as assignedSafeNet is an Equal Opportunity Employer
Principal Development Engineer- Hardware Job in Belcamp 21017, Maryland US
