Senior Security Software Engineer

San Francisco
Erlangen
Berlin
Security
Full-time
Apply Now

Worldcoin participates in the E-Verify Program

Worldcoin is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.

Worldcoin is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.

About the Company:

Worldcoin is a new, collectively owned global currency that will be distributed fairly to as many people as possible. Worldcoin will launch by giving a free share to everyone on Earth. We believe that this is an essential step to accelerate the transition towards a more inclusive global economy, providing new ways for everyone to share future prosperity. We hope you’ll join us on our ambitious journey.

About the Team: 

The Orb security team engineers and analyzes advanced embedded security devices. We cover an enormous range of responsibilities including embedded software, hardware design, and penetration testing. Our multidisciplinary team enjoys riding the edge between making a product and breaking it to reach the highest levels of security.

About the Opportunity:

We are looking for a Senior Security Software Engineer to work on Worldcoin's proprietary hardware device, the Orb. You'll build security-hardened software for the Orb. The ideal candidate has deep security experience, including Linux hardening, hardware secure elements, Trusted Execution Environments (Arm TrustZone), hardware security, and network security. In this role, you will:

  • Ensure the Orb’s boot, kernel, operating system, and application stack remains secure.
  • Ensure Orb to cloud interfaces remain secure.
  • Develop code for TrustZone.
  • Implement secure software according to industry best practices.
  • Ensure the system stays secure when deployed into untrusted environments.
  • Discuss security/usability trade-offs with the Orb development team.
  • Collaborate with software and hardware teams to ensure system integrity.
  • Identify and fix software security problems.

About You:

  • Proficient in C. Rust experience is a plus!
  • Have built secure software solutions in complex environments.
  • Have worked closely with hardware security teams.
  • Deep knowledge of Linux and network security.
  • Good balance of exploration, implementation, and systems thinking.
  • Embedded experience is a plus.
  • Cloud security experience is a plus.

Senior Security Software Engineer

Apply Now

Category

Security

Location

San Francisco / Erlangen / Berlin

Type

Full-time