Totalförsvarets Forskningsinstitut, Foi - Logo

Experienced Software Developer at FOI

Totalförsvarets Forskningsinstitut, Foi

Stockholms län, Stockholm

Previous experience is desired

36 days left
to apply for the job

Experienced Software Developer at FOI

The Total Defence Research Institute (FOI) is a government agency conducting world-leading research in defense and security to support Sweden's military and civil defense. The research spans several areas, including underwater, cyber defense, space, electronic warfare, sensor systems, civil defense, CBRNe (chemical, biological, radiological, nuclear, and explosive materials), military platforms including weapons and protection, as well as security policy analysis. FOI's research plays a key role in building Sweden's defense capability.

Do you want to work on the development of models used to simulate air combat and contribute to Sweden's security? Do you have an interest in physical modeling and experience in software development? Do you want to work in an environment where no day is like the other and where your curiosity actually matters? Then FOI could be your new workplace! We offer a balanced work life, a developing work environment, and a socially important job!

About the Position

We are looking for an experienced software developer who wants to take a leading role in the development of applications, frameworks, and models for modeling and simulation of weapon systems and non-playable characters (NPCs). Applications and models are used by the Armed Forces and the Air Force's Air Combat Simulation Center (FLSC) for training and simulation of manned air combat.

Among other things, you will;

  • develop and optimize models and be responsible for adapting and maintaining existing models,
  • test and integrate models in various simulators,
  • develop simulation tools,
  • develop tools and methods for analysis and validation of the models,
  • work with architecture, design decisions, and technical choices,
  • be a key person in collaboration between research and product development.

The development is done in a group responsible for the development environment and works across a wide spectrum of program functionality. The work is characterized by a long-term perspective that demands future-proof solutions and good management. You will have varied tasks and will work on designing technical solutions. You will contribute to technical discussions and influence application design. We offer good opportunities to influence the operations and your own professional development. The workplace is located in Kista, Stockholm. Domestic travel is included in the position.

About the Unit

You will be part of the Modeling Development and Management unit within the Defense Technology department. Within the unit, we develop and maintain methods and infrastructure for the entire lifecycle of software models used for simulation and training in combat aviation. To ensure high accuracy and computational performance in complex simulations, we also work on developing various types of algorithms relevant to the development of simulation models, including numerical solvers for differential equations and optimization algorithms for parameter estimation.

Feel free to read more about what we do: Defense Technology (https://www.foi.se/jobba-hos-oss.html).

Do you have the skill profile we need?

Requirements

You who are applying have;

  • a technical educational background, for example, a master's degree or higher in aerospace engineering, engineering physics, applied mathematics, computer engineering, or equivalent,
  • several years of experience in advanced software development in C/C++ (or another high-performance language), in both Linux and Windows environments,
  • a solid understanding of mathematics, numerical methods, or computational physics,
  • experience in modeling, simulation, or algorithm development,
  • the ability to take overall responsibility, from concept to finished solution,
  • good knowledge of Swedish and English in speech and writing.

As a person, you are proactive and self-driven, and you collaborate well with others. You are driven by working with code development and are passionate about maintaining high quality in your work. Additionally, you have no problem delving into existing code. To succeed in the role, you also need to be meticulous and quality-conscious.

Meritorious

It is meritorious if you have;

  • work experience in software development in larger systems and build systems as well as testing frameworks,
  • a PhD related to aerospace and flight engineering, applied mathematics, or similar,
  • knowledge of CMake,
  • knowledge and experience in programming in Python and Matlab,
  • knowledge of numerical algorithms or performance optimization of code,
  • experience in leading work in project form.

What do we offer you?

The Total Defence Research Institute (FOI) is a government agency conducting world-leading research in defense and security to support Sweden's military and civil defense. We offer a unique workplace where you have the opportunity to work on what is important for total defense and society as a whole. The research is applied both within defense authorities and with civil actors and plays a crucial role in building a relevant and effective defense capability.

We see diversity as enriching for us. We also consciously work for a good work environment with a good balance between work and private life. In addition, we offer a range of benefits. We consciously work for a good work environment with a good balance between work and private life. In addition, we offer a range of benefits. Read more about what it is like to work with us (https://www.foi.se/jobba-hos-oss.html).

The position is a permanent employment that may start with a six-month probationary period.

Do you want to be part of seeking answers for a safer world?

Welcome with your application in the form of a CV and cover letter via the application button no later than January 25, 2026!

For more information about the position, you are welcome to contact unit manager Jelena Popovic. Union representatives are Staffan Lindgren (Saco-S) and Magnus Lindström (OFR/S – ST). All can be reached at 08-555 030 00.

As the position is classified, Swedish citizenship is required. Security clearance with background check will be conducted prior to employment in accordance with the Security Protection Act (2018:585). For the security clearance, certified copies of the relevant education and service certificates will be requested.

FOI is an authority whereby submitted application documents become public documents that can be disclosed to third parties upon request in accordance with the Public Access to Information and Secrecy Act.

Offers from recruitment companies are not welcome.

🖐 Was this job fit for someone?
Share

Other jobs in the same field

Maybe it’s time to broaden the search with these available jobs

Keyword / Occupation
Similar jobs
Latest posts