Software Developer – Numerical Algorithms

2 weeks ago


Stockholm, Stockholm, Sweden COMSOL Ltd. Full time
Software Developer – Numerical Algorithms

Are you as inspired as we are by the combination of multiphysics simulation and programming? Do you want to work in a team of driven and talented colleagues? Would you like to develop core functionality for products used worldwide by tens of thousands of engineers? If so, read on.

Your Role

In our Stockholm office, in Sweden, we develop the core functionality of our multiphysics product family, used worldwide in research and development (R&D) and computer-aided engineering (CAE). Our software enables users to solve complex science and engineering problems, thanks in part to our intuitive and flexible graphical user interface.

We want to expand our Numerical Algorithms team in Stockholm. The primary responsibilities of this position relate to the development of the main numerical methods and High Performance Computing algorithms (HPC) in COMSOL Multiphysics software and its add-on products. This involves developing methods for solving partial and ordinary differential equations, methods for optimization, and advanced HPC algorithms, that takes advantage of distributed memory and shared memory machines, for solving linear and non-linear equations. Most development is done in C++, but we also use Java.

  • Work on a specific project, with the goal to gradually expand your knowledge within the many areas we're responsible for, with plenty of opportunities to learn and grow.
  • Take on an integral role in the full life-cycle of your code, from design to development, testing, maintenance and improvement.
  • Help solve real problems for engineers worldwide.
Your Profile

You are passionate about problem-solving and desire to go above and beyond in your work. You are flexible, value team work and understand the importance of putting the user center stage. You are not afraid to dig into existing code and make it your own. We are looking for a software developer with the following background:

  • PhD or equivalent degree in numerical analysis.
  • Excellent programming skills.
  • Experience in writing efficient algorithms using OpenMP or MPI for High Performance Computing.
  • Experience in GPU computing is a plus.
  • You must be eligible to work in Sweden, but Swedish is not a requirement as long as you have excellent English skills.
Working at COMSOL

You will quickly play a key role within your development projects, where you will have many opportunities to suggest ideas and improvements. As the company is growing continuously, we strive toward making you an expert within your development area within a few years. Along the way, you will be supported by experienced colleagues in a collaborative working environment. In addition to an exciting career working on a sophisticated software product, we also offer a competitive salary, individual pension plans, sponsored gym membership and social get-togethers. We respect your leisure time and need for a work-life balance.

Our office is located in central Stockholm.

About COMSOL

COMSOL is the leading innovator of multiphysics software for research and development (R&D). Our products are continuously pushing the boundaries of computer-aided engineering (CAE), so that our customers can solve challenging science and engineering problems and develop better products, faster. The COMSOL product family enables our end users to solve even the most sophisticated science and engineering problems, thanks to our intuitive and flexible graphical user interface. We create the tools that drive new breakthroughs in physics and engineering — and we love what we do. Our corporate culture is innovative, vibrant, and cutting-edge. We are committed to encouraging creativity through an exciting and challenging environment in which individuals excel and grow. Our talented employees and an active learning environment are the keys to our success. Founded in 1986, the COMSOL organization boasts 19 offices and a distributor network throughout the world with more than 450 employees.

To Apply

Does this sound interesting? Submit your application, including your university grades, using the form below.

We review applications continuously.

Apply Now
  • Apply
  • Preview
  • Thank You
Reference REF-8191

Job title Software Developer – Numerical Algorithms

#J-18808-Ljbffr
  • Software Developer 3

    2 weeks ago


    Stockholm, Stockholm, Sweden Oracle Full time

    Group Description: This team is responsible for the Java Core Libraries, covering areas like Networking, Collections, Compression, Math Libraries, Serialization, Regular Expressions, XML, Internationalization, Charsets, Concurrency, & Classloaders. They handle new features and ongoing maintenance.Job Description: We are looking for a Software Engineer to...


  • Stockholm, Stockholm, Sweden Oracle Full time

    Looking for a Senior software engineer, Java Virtual Machine Runtime Group. We are in the process of continuing many exciting new projects to improve existing JDK releases and for upcoming JDK feature releases with projects ranging from Java Virtual Machine specification adherence, memory allocation, synchronization & locking, class data sharing, threading...

  • Software Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden TK Airport Solutions SA Full time

    La empresa TK Airport Solutions is a global company producing and servicing equipment and digital solutions for airports around the world where software plays an important role. Our goal is to improve every airport's efficiency and every traveller's experience. We enhance mobility for a growing number of passengers and are proud to be making airports...


  • Stockholm, Stockholm, Sweden A-hub Sweden Full time

    Are you passionate about harnessing the power of GPUs to drive cutting-edge advancements in software development? Do you thrive in a dynamic environment where innovation and creativity are valued? If so, we have an exciting opportunity for youABOUT THE COMPANYThe company are at the forefront of software development, working with some of the most advanced...


  • Stockholm, Stockholm, Sweden XLNT Recruitment Group Full time

    The Software Development Engineer is someone with excellent analytical, problem solving, algorithm and design skills, who can architect, develop, and implement graphical UI software as an important part of our global Product and Solutions Development team.The engineer will use his/her technical background to devise innovative solutions for these...


  • Stockholm, Stockholm, Sweden Vattenfall Full time

    Job DescriptionBackgroundMany components within Swedish nuclear reactors are constructed from grade 304Lstainless steel. This material is subjected to simultaneous exposure to cyclic loads induced by vibrations, thermal fluctuations and high temperatures. Furthermore, cyclic loading and deformation of 304L stainless steel have been observed to trigger a...


  • Stockholm, Stockholm, Sweden Amazon Full time

    Software Development Engineer, Prime Video - Sye Low Latency Live StreamingCome build the future of entertainment with us. Are you interested in helping shape the future of movies and television? Do you want to help define the next generation of how and what Amazon customers are watching?Prime Video is a premium streaming service that offers customers a vast...


  • Stockholm, Stockholm, Sweden Swedbank Group Full time

    Are you passionate about trading algorithms, quantitative analysis and market making? In Swedbank you have the opportunity to:Develop, implement, maintain, and improve pricing and hedging models responsible for automatically balancing the banks risk in an optimal way. Work with low latency algorithmic trading systems with DMA. Access vast amounts of high...


  • Stockholm, Stockholm, Sweden Vattenfall Full time

    About the jobBackgroundSeveral components in Swedish nuclear reactors are made of different types of stainless steel, which are exposed to mechanical vibrations, thermal changes, and high temperatures.Furthermore, the increasing energy needs highlight the crucial role of Sweden's nuclear power plants' long term operation (LTO) program in ensuring stable,...


  • Stockholm, Stockholm, Sweden Kambi Sweden AB Full time

    We're seeking a seasoned Senior Software Engineer with expertise in Python, AWS, and microservices architecture, experienced in developing high-transaction systems. This role is vital for leading the design and development of our technology stack, ensuring our systems can handle the scale and speed required by our operations. You'll collaborate with a...


  • Stockholm, Stockholm, Sweden Riverty Full time

    Everything we do starts with you. Together with you, we build the most human-centric fintech. To enable everyone's future financial growth.We are looking for aFullstack software engineerto join our Varberg, Stockholm or Oslo team to help us build new business-critical applications and solutions for the debt collection domain. What will be your challenges in...


  • Stockholm, Stockholm, Sweden Riverty Full time

    Everything we do starts with you. Together with you, we build the most human-centric fintech. To enable everyone's future financial growth.We are looking for aFullstack software engineerto join our Varberg, Stockholm or Oslo team to help us build new business-critical applications and solutions for the debt collection domain. What will be your challenges in...

  • Software Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden BoardClic Full time

    Elixir Jobs - Software Developer @ BoardClic Subscribe to our Telegram channel to get last job offers on your phoneJoin now Software Developer BoardClic - Stockholm Date 31 Aug 2022 Workplace Onsite / Remote Type Full time You can also visit our new tech blog where you will find exciting tech topics with some extra focus on elixir, phoenix and...


  • Stockholm, Stockholm, Sweden Alten Full time

    Are you passionate about improving modern solutions and contribute to future and emerging technologies? Are you also on the look-out for new and exciting challenges? Then you should apply right away What we offer you: Every individual is equally valuable in building tomorrow's world today at ALTEN.We meet future challenges by supporting our clients' projects...


  • Stockholm, Stockholm, Sweden Qamcom Research and Technology Full time

    Qamcom is growing and we are looking for talented embedded software developers to join our Qamcom office in StockholmQamcom Research and Technology is a dynamic hub of innovation, offering specialist consulting services and product development with an emphasis on intelligent, connected systems. Our expertise spans a wide range of areas including sensors and...


  • Stockholm, Stockholm, Sweden Vattenfall Full time

    Job DescriptionBackground Numerous components within Swedish nuclear reactors comprise various grades of stainless steel. This material undergoes simultaneous exposure to cyclic loads from mechanically induced vibrations, thermal fluctuations and elevated temperatures.Moreover, the escalating energy demand within society underscores the critical importance...


  • Stockholm, Stockholm, Sweden Vattenfall Full time

    Job DescriptionBackground Numerous components within Swedish nuclear reactors comprise various grades of stainless steel. This material undergoes simultaneous exposure to cyclic loads from mechanically induced vibrations, thermal fluctuations and elevated temperatures.Moreover, the escalating energy demand within society underscores the critical importance...


  • Stockholm, Stockholm, Sweden Optimizely Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Create Alert At Optimizely, we're on a mission to help people unlock their digital potential. We do that by reinventing how marketing and product teams work to create and optimize digital experiences across all channels. With Optimizely One, our industry-first...


  • Stockholm, Stockholm, Sweden Optimizely Full time

    At Optimizely, we're on a mission to help people unlock their digital potential. We do that by reinventing how marketing and product teams work to create and optimize digital experiences across all channels. With Optimizely One, our industry-first operating system for marketers, we offer teams flexibility and choice to build their stack their way with our...


  • Stockholm, Stockholm, Sweden Dagg AI Full time

    GuerrillaSoftware Engineer - Dagg AIAbout Us:Dagg AI is at the forefront of artificial intelligence innovation. We disrupt, we create, and we lead the charge in developing next-generation AI solutions. Our team thrives on challenges and unconventional thinking, pushing the boundaries of what's possible. If you're ready to dive into the deep end and make...