FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Security Engineer
Dolby LaboratoriesSenior Security Engineer protecting Dolby’s IP and minimizing vulnerabilities in various products. Contributing to threat analysis, implementing protection mechanisms, and performing vulnerability research.
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Contribute to Threat Analysis and Risk Assessment for various Dolby products from both IP security and vulnerability standpoint
- Implement, verify, and validate IP protection mechanisms
- Perform exploitability research of discovered vulnerabilities
- Work swiftly in embedded environment at the verge of operating system, applications and hardware
Requirements
What you’ll need- 5+ years of professional experience in software security domain
- Proficiency in C++, C and Python programming
- Professional experience with at least one cryptographic implementation (e.g. crypto++, mbedTLS, openSSL, etc.)
- Solid understanding of secure processing and Trusted Execution Environments (TEE)
- Hands-on experience in SW reverse engineering
- Solid understanding of executable binary formats and their internals
- Solid understanding of SW vulnerabilities and their exploitation methods (buffer overflows, use-after-free, etc.)
- Solid understanding of operating systems internals
- Solid handling of disassemblers/decompilers, debuggers, emulators, virtual machines
- Strong analytical and problem-solving skills
- Good command of English (written and spoken)
Benefits
Comp & perks- Collegial culture
- Challenging projects
- Excellent compensation and benefits
- Flex Work approach that is truly flexible
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++CPythoncryptographic implementationsecure processingTrusted Execution Environmentssoftware reverse engineeringexecutable binary formatssoftware vulnerabilitiesexploitation methods
Soft Skills
analytical skillsproblem-solving skillscommunication skills