HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    NE

    Newspace Talent

    Recruitment

    Embedded Security Engineer

    Any, United StatesOn-SiteFull-time5+ yrs experiencePosted 1mo ago
    All Newspace Talent jobs

    Job description

    Seeking a Senior software Engineer with extensive experience in developing product security solutions using embedded Linux. The position involves a significant level of autonomy and responsibility in which a self-motivated applicant must work independently to develop solutions.

    QUALIFICATIONS / EXPERIENCE

    Applicant should possess a Bachelors or Masters in EE or CS.

    Applicant must have at least 5+ years of proven experience in developing embedded security solutions.

    Applicant must have experience in several of the following:

    Required:

    Cryptography and protocols using cryptography.

    • Hands on experience in developing cryptographic primitives like AES, CMAC, RSA, ECC, TLS, IpSec, etc
    • Working knowledge of security libraries like OpenSSL, LibreSSL
    • Hands on experience with Trusted execution environments (ARM trust zones , HSM, TPM)

    Develop Threat Models, security policies, vulnerability assessment reports to address and improve the security posture of the product.

    Experience in hardware penetration testing, firmware design and/or penetration testing, evaluating security threats, vulnerabilities and countermeasures. Side-channel or Fault Injection attack knowledge would be essential

    Security Certification Process and Requirements

    • Good understand of Linux OS internals and System Programming
    • Hands on experience with Device drivers in kernel / user space
    • Knowledge of network protocols
    • Knowledge of additional protocols such as IPsec, PDCP, GTP-u,IPv6

    Preferred:

    • Proficient in C99, C++14,  Python and knowledge of Rust.
    • Hands on experience with Trusted execution environments (ARM trust zones , HSM, TPM)
    • Experience in writing secure code
    • Experience in all stage of the Secure SDLC
    • Working knowledge of GIT

    Job Responsibilities

    Applicant will be required to:

    • Design and development of software for the TEE of our choice
    • Development of security features across the stack to provide multiple independent levels of security
    • Design and develop a high reliability and secure software system which will be used in mission critical applications
    • Develop various tests to provide assurance of high quality and security
    • Work with cross functional teams and vendors to ensure seamless collaboration
    • Evaluate new technologies and innovate to improve product competitiveness
    • Mentor junior engineers and guide them as needed
    Liquid error: undefined method `public_fields' for nil:NilClass

    Job details are sourced from the employer's original posting.

    Open job posting
    NE

    About the company

    Newspace Talent

    Newspace Talent is a recruitment agency specializing in the aerospace and defense industries.

    View all Newspace Talent jobs
    Industry
    Recruitment
    Open roles
    56

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.