The job below is no longer available.

You might also like

in Washington, DC

  • $16
    est. per hour
    Willdan Group, Inc. 12h ago
    Urgently hiring1.8 mi Use left and right arrow keys to navigate
  • $36
    est. per hour
    Regal Rexnord Corp 12h ago
    Urgently hiring1.8 mi Use left and right arrow keys to navigate
  • $36
    est. per hour
    Regal Rexnord Corp 12h ago
    Urgently hiring1.8 mi Use left and right arrow keys to navigate
  • Cognizant Technology Solutions 12h ago
    Urgently hiring3.5 mi Use left and right arrow keys to navigate
  • $65
    est. per hour
    Cognizant Technology Solutions 12h ago
    Urgently hiring3.5 mi Use left and right arrow keys to navigate
Use left and right arrow keys to navigate
Estimated Pay $65 per hour
Hours Full-time
Location Washington, District of Columbia

Compare Pay

Estimated Pay
We estimate that this job pays $64.84 per hour based on our data.

$38.75

$64.84

$100.31


About this job

TITLE: Firmware Engineer

EOE STATEMENT:

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.



DESCRIPTION:

This position entails developing and assisting the development of software and firmware with a security focus. This includes high speed cryptographic acceleration and number theoretic, probabilistic and algebraic processing algorithms.

The candidate will be responsible for the following:

  • Researching constantly evolving vendor specific security features
  • Staying abreast of FPGA and ASIC attack methodologies
  • Assist in constructing threat tree analyses alongside other members of a diverse team including mathematicians, cryptographers and solid state physicists
  • Constructing both internal and external facing reports for a variety of audience to aid digestion of complex security ideas
  • Assist in creation of security centric firmware, hardware and software modules


POSITION REQUIREMENTS:

The candidate must possess the ability to work easily with interdisciplinary teams both in and outside of the organization.

  • Strong background in CS (Complexity theory & alg. design)
  • Strong background in Mathematics (algebraic geometry)
  • Hardware description languages (VHDL, Verilog)
  • Testing methodology and implementation
  • Software engineering principles
  • Programming and scripting languages (C, Python)
  • Practical cryptography knowledge (AES, ECC, RSA, SHA)
  • LaTeX, Markup

The candidate will have the opportunity to acquire some missing skills on-the-job if some of the above skills are missing and the candidate is strong (e.g., the candidate may be strong in hardware design but not algebraic geometry or vice versa).

The candidate will do well do have the following experience and/or qualifications:

  • Masters degree in relevant field (e.g., Maths, Phys., EE/CS)
  • Industry work experience (2 years)
  • Ability to obtain a United States DoD security clearance

The position offers the candidate an opportunity for some on the job learning alongside cryptographers and mathematicians. Thus, a strong knowledge of FPGA and/or ASIC is preferred over exposure to cryptographic thinking.



FULL-TIME/PART-TIME: Full-Time



PIbeace1a68777-29952-32991487