Sr. Engineer I - Embedded Security

NewSpace Research and Technologies

Bengaluru

On-site

INR 1,000,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NewSpace Research and Technologies in Bengaluru is hiring for a role focusing on developing embedded security solutions and secure software systems for mission-critical applications.

The ideal candidate will have extensive experience in cryptography and protocols, mentoring capabilities, and familiarity with Linux OS. Join our team to impact the technology landscape for defense applications.

Qualifications

  • 5+ years of proven experience in developing embedded security solutions.
  • Hands on experience with Trusted execution environments.
  • Experience in writing secure code.

Responsibilities

  • Design and develop software for the TEE of our choice.
  • Development of security features across the stack.
  • Mentor junior engineers and guide them.
  • Evaluate new technologies to improve product competitiveness.

Skills

Cryptography and protocols using cryptography
Hands on experience in developing cryptographic primitives
Working knowledge of security libraries
Experience with Trusted execution environments
Develop Threat Models and security policies
Hardware penetration testing and firmware design
Good understanding of Linux OS internals
Hands on experience with Device drivers
Knowledge of network protocols

Education

Bachelors or Masters in EE or CS

Tools

OpenSSL
LibreSSL
GIT

Job description

We are a start-up based out of Bengaluru & Delhi NCR. We are engaged in development of next generation missions and technologies (NGM&T) towards future warfare needs of the Indian defence forces. It is undertaking research towards enhancing persistence and autonomy for unmanned vehicles and robotic swarms. NRT’s product development portfolio includes a solar power stratospheric high altitude pseudo satellite (HAPS) unmanned platform and an air/ground launched stand-off autonomous system.

Roles and Responsibilities
  • 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
Required skills
  • 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 understanding 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.
Good to have skills
  • 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.
  • Bachelors or Masters in EE or CS.
  • 5+ years of proven experience in developing embedded security solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer I - Avionics
Engineer I - Avionics

NewSpace Research and Technologies • Bengaluru

On-site
INR 400,000 - 600,000
Lead Engineer I - Embedded Systems
Lead Engineer I - Embedded Systems

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Engineer II - Application Security Test
Engineer II - Application Security Test

NewSpace Research and Technologies • Bengaluru

On-site
INR 900,000 - 1,300,000
Embedded Engineer - Hardware
Embedded Engineer - Hardware

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Engineer I - Software Development
Engineer I - Software Development

NewSpace Research and Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Engineer II - Software Development
Engineer II - Software Development

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Engineer II - Software
Engineer II - Software

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Intern - FPGA
Intern - FPGA

NewSpace Research and Technologies • Bengaluru

On-site
Engineer II - Embedded Hardware
Engineer II - Embedded Hardware

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Lead Engineer I - Avionics (HAPS)
Lead Engineer I - Avionics (HAPS)

NewSpace Research and Technologies • Bengaluru

On-site
INR 2,500,000 - 4,200,000