Related skills
security python cryptography c/c++ owasp top 10π Description
- Lead threat modeling, architecture reviews, and design risk assessments for app and embedded components.
- Conduct secure code reviews for critical modules in Python and C/C++, promoting secure coding across teams.
- Evaluate cryptographic usage, authentication/authorization flows, and protocol security across the stack.
- Identify and prioritize vulnerabilities in software and firmware; partner with developers on remediation.
- Participate in security assessments of embedded devices where software interfaces with hardware.
- Provide input on secure boot, firmware update integrity, and device identity mechanisms.
π― Requirements
- 5+ years of software engineering with a security focus.
- Strong investigative, analytical problem solving and attention to detail.
- Experience with secure architecture design and threat modeling for web services and IoT/embedded devices.
- Proficiency in Python and C/C++ for security focused development.
- Experience with OWASP Top 10 web app security and embedded concepts (secure boot, JTAG, UART).
- Proven ability auditing code for security flaws across tech stacks.
π Benefits
- Equity and robust benefits.
- Significant equity via options, plus healthcare, disability and life insurance.
- 401(k) retirement planning.
- Flexible PTO.
- Free on-site catered meals.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!