Senior Software Security Engineer – Security Engineering
Company | Qualcomm |
---|---|
Location | San Diego, CA, USA |
Salary | $124000 – $186000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior |
Requirements
- Bachelor’s degree in Engineering, Computer Science, or related field and 2+ years of Security Engineering or related work experience.
- OR Master’s degree in Engineering, Computer Science, or related field and 1+ year of Security Engineering or related work experience.
- OR PhD in Engineering, Computer Science, or related field.
Responsibilities
- 0-7 yrs experience.
- Strong C programming skills, with an emphasis on secure programming best practices.
- Strong understanding of embedded hardware & driver concepts.
- Strong understanding of software and computer architecture concepts.
- Strong understanding of operating system concepts such as tasks, signals, timers, priorities, deadlocks, stacks, memory management, etc.
- Experience with JTAG-enabled devices and software debugger, with excellent debugging skills.
Preferred Qualifications
- Working knowledge of cryptography and secure protocols.
- Qualcomm MSM and AMSS development experience.
- ARM architecture and software development experience.
- RISC-V architecture and software development experience.
- Experience with on-chip simulators/emulators.
- Experience with ARM Trustzone architecture.