🔔 FCM Loaded

Senior Embedded Security Software Engineer

Nvidia Corporation

5 - 8 years

Bangalore

Posted: 21/06/2023

Job Description

Job description:


  • Education: A bachelor's or master's degree in computer science, electrical engineering, cybersecurity, or a related field is typically required. Some companies may also consider candidates with equivalent work experience.


  • Embedded Systems Experience: Strong experience in embedded systems development is essential. This includes a deep understanding of embedded software architecture, real-time operating systems (RTOS), and microcontroller/microprocessor platforms.


  • Security Knowledge: In-depth knowledge of embedded security principles and best practices is necessary. This includes understanding secure boot, secure communications, cryptographic algorithms, secure firmware updates, secure coding practices, and threat modeling.


  • Embedded Security Protocols and Standards: Familiarity with various security protocols and standards commonly used in embedded systems is important. Examples include TLS/SSL, IPsec, secure boot protocols (such as UEFI or TPM), and cryptographic algorithms (AES, RSA, ECC, etc.).


  • Secure Software Development: Proficiency in secure software development methodologies, such as secure coding practices, vulnerability assessment, and threat modeling, is typically expected. Knowledge of tools like static analysis, fuzzing, or penetration testing is beneficial.


  • Hardware Security: Understanding hardware security features and concepts, such as secure elements, trusted platform modules (TPM), secure enclaves, or hardware-based encryption/decryption, is valuable.


  • Programming Languages: Strong programming skills in languages commonly used for embedded systems, such as C/C++ or assembly language, are typically required. Knowledge of scripting languages (e.g., Python) may also be beneficial.


  • System-Level Knowledge: Comprehensive understanding of system-level concepts, including device drivers, inter-process communication, memory management, and system architecture, is important for effective embedded security engineering.


  • Risk Assessment and Mitigation: The ability to assess security risks, identify vulnerabilities, and implement appropriate mitigation strategies is crucial. This includes conducting security assessments, analyzing security threats, and applying countermeasures.


  • Communication and Collaboration: Good communication skills are necessary for effectively communicating security concepts, risks, and mitigation strategies to cross-functional teams. Collaboration with hardware engineers, software developers, and security professionals is often required.

About Company

Nvidia Corporation is an American multinational technology company incorporated in Delaware and based in Santa Clara, California. It is a software and fabless company which designs graphics processing units (GPUs), application programming interfaces (APIs) for data science and high-performance computing as well as system-on-a-chip units (SoCs) for the mobile computing and automotive market. Nvidia is a dominant supplier of artificial intelligence hardware and software. Its professional line of GPUs is used in workstations for applications in such fields as architecture, engineering and construction, media and entertainment, automotive, scientific research, and manufacturing design. In addition to GPU manufacturing, Nvidia provides an API called CUDA that allows the creation of massively parallel programs which utilize GPUs. They are deployed in supercomputing sites around the world. More recently, it has moved into the mobile computing market, where it produces Tegra mobile processors for smartphones and tablets as well as vehicle navigation and entertainment systems. In addition to AMD, its competitors include Intel, Qualcomm, and AI-accelerator companies such as Graphcore. It also makes AI-powered software for audio and video processing, e.g. Nvidia Maxine

Services you might be interested in

File Your ITR Now

Don’t wait for the deadline to stress you out!

Smart, fast, and reliable ITR filing for 2024-25. Submit your details today.