Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr Staff Engineer- Embedded Security Group @ Qualcomm

Home > Software Development

 Sr Staff Engineer- Embedded Security Group

Job Description

Responsibilities

  • Designing, developing, coding, testing and debugging Security related software on Embedded platforms.
  • Developing software in C, Assembly. Python to run on ARM, RISCV Proprietary CPU platforms.
  • Develop Software modules for proprietary or high level operating systems (Linux/Windows).
  • Follow defined methodologies, processes and procedures for various software development activities.
  • Triage, Debug and resolve issues and bugs in the software through good problem solving skills.
  • Collaborate within and cross functional teams as required to ensure quality work products are delivered.
  • Demonstrate Self motivation and strong initiative and ability to work with minimal supervision or direction.

Minimum Qualifications:


We are looking for a passionate and skilled software professionals to provide software engineering solutions for development projects in the Security systems team. In this position, you will work with a team of multi-disciplined professionals to develop and optimize systems, tools and methods for QTI security solutions. The position will require you to work on security software development that needs close interactions with internal teams and potentially with external customers as well. You will be contributing on various Security related technologies across Mobile platform Security, Cryptography, Trusted Execution environments, Access control mechanisms, vulnerability detection etc. You will work across multiple processors, Embedded software platforms, and operating systems. Your work will contribute towards making mobile platforms safe and secure to use and thus creating a positive impact on end user of the handset.

Minimum Qualifications

  • Bachelors / Masters degree in Engineering, Information Systems, Computer Science, Electronics or related field.
  • Minimum 3+ years of experience in Embedded software development and programming in C / C++ / Assembly.
  • Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts.
  • Good understanding of OS concepts such as tasks, signals, timers, priorities, deadlocks, stacks, etc.
  • Understanding of RTOS fundamentals like multi-threading, interrupt management, cache/memory management etc.

Good expertise and experience on product security for embedded devices, which may include a subset of the following skillsets:

  • Symmetric Assymmetric Cryptography, Device integrity Authentication, Secure communications, Trusted execution environment, Protected virtualization Platform isolation techniques, Embedded/real time OS security, Vulnerability detection methods, Exploit mitigation techniques, Hardware access control, Secure provisioning and debug, Key management and applied cryptography

 

Job Classification

Industry: Electronic Components / Semiconductors
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Production/Industrial, Any Graduate
Post Graduation: M.Tech in Electronics/Telecommunication
Doctorate: Doctorate Not Required, Any Doctorate

Contact Details:

Company: Qualcomm Technologies
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   RTOS Computer science C++ Linux Coding Debugging Windows Virtualization Embedded software Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Qualcomm

As we unlock 5G, we’re applying our mobile expertise to transform industries, create jobs, and enrich lives.