Software Developer – Numerical Algorithms

2 weeks ago


Stockholm, Stockholm, Sweden TN Sweden Full time

Social network you want to login/join with:

Software Developer – Numerical Algorithms, StockholmClient:

Comsol

Location:

Stockholm, Sweden

Job Category:

Other

EU work permit required:

Yes

Job Reference:

99a059196f83

Job Views:

55

Posted:

23.01.2025

Expiry Date:

09.03.2025

Job Description:

Your Role

In our Stockholm office, 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 take 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 teamwork, 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.

#J-18808-Ljbffr

  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Company OverviewTN Sweden is a leading developer of multiphysics software solutions, 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 to our intuitive and flexible graphical user interface.We are seeking an experienced Numerical Methods...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Job DescriptionAs a Software Engineer in Numerical Algorithms, you will work on a specific project, gradually expanding your knowledge within many areas we're responsible for. You will take on an integral role in the full life-cycle of your code, from design to development, testing, maintenance, and improvement. Your focus will be on developing efficient...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Your RoleIn this position, you will play a key role in developing the core functionality of our multiphysics product family. You will have many opportunities to suggest ideas and improvements, and as the company grows, you will become an expert within your development area within a few years. Our collaborative working environment and competitive salary make...


  • Stockholm, Stockholm, Sweden RELEX Solutions Full time

    Senior Algorithm Developer – CPG & MFG EngineeringRELEX Solutions create cutting-edge optimization software to help retailers and consumer brands drive profitable growth. With growth comes opportunities, and we embrace both. Within our platforms, our teams are driving change, working with international colleagues and the latest tech stack to develop...


  • Stockholm, Stockholm, Sweden Kambi Sweden AB Full time

    Kambi Sweden AB is seeking a highly motivated and experienced Quantitative Analyst to join our team in central Stockholm. This role will provide the opportunity to research and develop cutting-edge algorithmic solutions to support our B2B Sportsbook operations.Main ResponsibilitiesCollaborate with trading, risk, and other business areas by providing...


  • Stockholm, Stockholm, Sweden Elekta Full time

    Company OverviewElekta is a leading innovator and supplier of equipment and software used to improve, prolong, and save the lives of people with cancer and brain disorders.We believe in the importance of collaboration and are committed to ensuring every patient has access to the best cancer care possible.With over 6,000 hospitals worldwide relying on our...


  • Stockholm, Stockholm, Sweden COMSOL Ltd. Full time

    Do you want to make a difference in the field of multiphysics simulation? Join COMSOL Ltd.'s team of skilled developers as a Developer of Meshing Algorithms for Multiphysics Simulation. Our company is a leading innovator of simulation software for research and product development.In this role, you'll work with advanced algorithms for solving geometrical and...

  • Software Developer

    3 days ago


    Stockholm, Stockholm, Sweden COMSOL Ltd. Full time

    At COMSOL Ltd., we are a leading innovator of multiphysics simulation software, empowering researchers and product developers to tackle complex science and engineering challenges. We're seeking a talented Software Developer to join our team developing the meshing functionality of our flagship product COMSOL Multiphysics.This is an exciting opportunity to...


  • Stockholm, Stockholm, Sweden Kambi Sweden AB Full time

    Job DescriptionWe're seeking a highly motivated and experienced Quantitative Analyst to join our team in central Stockholm.This role will provide the opportunity to research and develop cutting-edge algorithmic solutions for our B2B Sportsbook operations.Main ResponsibilitiesCollaborate with trading, risk, and other areas of the business by providing...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Are you passionate about C++ development and interested in a challenging role with opportunities for growth? Do you want to be part of a highly skilled team that works on developing software-based automation algorithms, contributing to the creation of a cloud-based management system, and collaborating with other teams to achieve precise networked time...


  • Stockholm, Stockholm, Sweden Elekta Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at Elekta, where you will play a crucial role in shaping the future of radiation therapy solutions.You will be part of an international program that brings together specialists from various fields, working collaboratively to design and develop cutting-edge software and algorithms for...


  • Stockholm, Stockholm, Sweden Swediumglobal Full time

    IntroductionSweedum Global provides various services such as semiconductor engineering R&D, embedded systems development, and more.We have international offices in different locations.Job RoleThis Hardware Developer role involves designing and developing signal processing algorithms for FPGA cards, particularly for the next generation of our current card.The...


  • Stockholm, Stockholm, Sweden Teamtailor AB Full time

    Do you have a few years of experience and a passion for algorithm development? Do you want to work as a consultant and have been searching for the consultancy company that is only focusing on embedded software technologies and gathering the best within this field? Then, Equalia is the right company for youWe are currently looking for Algorithm developers...


  • Stockholm, Stockholm, Sweden True Software Scandinavia AB Full time

    Truecaller is revolutionizing communication by creating smarter, safer, and more efficient services that build trust everywhere. Our vision is to make a significant impact on people's lives while fostering a collaborative environment.We are seeking an experienced Full-Stack Developer for our New Initiatives team to play a pivotal role in designing,...


  • Stockholm, Stockholm, Sweden COMSOL Ltd. Full time

    Are you as inspired as we are by the combination of multiphysics simulation and programming, with a focus on geometrical and mathematical problems? 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.Who We AreCOMSOL is the...


  • Stockholm, Stockholm, Sweden Elekta Full time

    Key ResponsibilitiesAs a product owner and system engineer, you will lead a team in a technically advanced area responsible for selecting hardware, developing low-level software, and creating algorithms.You will prioritize the team's backlog, coordinate with other teams and system engineers, and ensure effective communication across cultures and disciplines.


  • Stockholm, Stockholm, Sweden Elekta Instrument AB Full time

    At Elekta, we're driven by a shared purpose: to ensure everyone dealing with cancer has access to the best possible care.About Our TeamYou'll be part of an international program that brings together specialists from diverse backgrounds in mechanical engineering, electronics, physics, embedded software, and more. As we operate globally, you'll collaborate...


  • Stockholm, Stockholm, Sweden Flower Technologies AB Full time

    About the RoleWe're looking for a talented Quantitative Researcher to join our trading domain. As a member of our team, you'll collaborate with market experts, data scientists, engineers, and developers to design and develop trading execution algorithms for the energy markets.Key ResponsibilitiesDesign and develop trading execution algorithms for the energy...


  • Stockholm, Stockholm, Sweden Elekta Full time

    About UsElekta is a leader in precision radiation therapy, committed to advancing sustainable, outcome-driven, and cost-efficient solutions for patients worldwide.The Ideal CandidateWe are looking for a talented individual with a strong background in software development and experience with algorithmic techniques.As a Software Development Engineer, you will...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    About the JobWe are a dynamic startup that is changing the way glass is produced. Our goal is to provide fast, affordable, and sustainable glass production solutions.We are seeking an experienced software developer to join our team and lead the development of our in-line defect identification and correction system.Key ResponsibilitiesThe successful candidate...