Astranis is seeking a Senior Product Security Engineer to help secure its satellite systems. The role involves leading threat modeling, conducting secure code reviews, and evaluating cryptographic usage. The successful candidate will have experience in software engineering with a focus on security and strong analytical problem-solving skills.
Requirements
- 5+ years of experience in software engineering with a focus on security.
- Strong investigative, analytical problem-solving skills and attention to detail.
- Experience with secure architecture design and threat modeling for complex systems (including both web services and IoT/embedded devices).
- Software development and security expertise in both high-level languages (e.g., Python) and low-level languages (e.g., C, C++).
- Experience with security best practices for web applications (OWASP Top 10) and familiarity with embedded security concepts (e.g., secure boot, JTAG, UART).
- Proven ability in auditing code for security flaws across different technology stacks.
- Strong knowledge of security best practices, applied cryptography, and security frameworks.
- Strong communication skills, with the ability to discuss security with both software and hardware engineers.
- Ability to work collaboratively within a multi-disciplinary team environment.
Benefits
- Equity
- Robust benefits
- 401(k) retirement planning
- Flexible PTO
- Free on-site catered meals