Developer | Problem Solver | Hacker
Workplace: Stockholm, Sverige
Expires: August 31, 2025
Join FRA to contribute uniquely to Sweden's security and integrity. Work on meaningful tasks across various roles in cyber operations, focusing on access establishment and defense against advanced IT attacks. Collaborate in a knowledge-intensive, dynamic environment with opportunities for development and impact.
Main requirements:
  • Several years of development experience
  • Proficient knowledge in a programming language such as C/C++, Rust, or Python
  • Good command of Swedish and English, both spoken and written
Responsibilities:
  • Work in cyber operations department supporting defense against foreign IT attacks on critical Swedish infrastructure
  • Develop and deliver access and exploitation capabilities for signals intelligence operations
  • Perform full development lifecycle including analysis, design, implementation, testing, and installation
  • Collaborate cross-functionally with colleagues possessing deep technical expertise to solve complex problems
  • Work with modern methods and tools, including proprietary ones
  • Maintain a long-term focus ensuring high availability of end products
  • Engage with both internal and external stakeholders nationally and internationally
  • Travel domestically and internationally as required
  • Handle sensitive information securely and discreetly
Required hard skills:
  • Programming in C/C++, Rust or Python
  • System/software development
  • Swedish and English language proficiency
Recommended hard skills:
  • Academic degree in relevant computer science field
  • Knowledge of software reverse engineering or malware analysis
  • Understanding of vulnerability analysis and mitigations (e.g., ASLR, DEP, CFG)
  • Knowledge of networking technologies, including Internet transport mechanisms and mobile networks
  • Experience with mobile app development
  • Understanding of operating system architecture
  • Knowledge of computer architecture
  • Understanding of high-level code transformation to machine code
Soft skills:
  • Analytical thinking
  • Responsibility and reliability
  • Collaborative mindset and knowledge sharing
  • Adaptability and engagement with fast-changing environments
  • Innovative and problem-solving attitude
Coding languages:
  • C
  • C++
  • Rust
  • Python
Natural languages:
  • Swedish (Proficient)
  • English (Proficient)
Cultural skills:
  • Ability to work in multicultural, multidisciplinary teams
  • Comfortable with high confidentiality environments
  • Willingness to engage in meaningful societal contribution