Surface Meshing Software Developer

vor 3 Wochen


Nürnberg, Bayern, Deutschland Siemens Industry Software NV Vollzeit

We are Siemens Industry Software NV, a leading provider of digital innovation solutions. Our mission is to empower innovators to create a better future.

To achieve this mission, we need talented individuals who can push boundaries and contribute to our diverse team of tech gurus. If you have what it takes, we invite you to help us create lasting, positive impact.

We are hiring a Surface Meshing Software Developer with experience in the development of CAE Applications to contribute to our Simcenter STAR-CCM+ meshing software. As a member of the Surface Meshing team, you will be working on generating surface mesh software for simulation. Our team develops and maintains the surface mesh generation capabilities for 2 Siemens software packages. Additionally, we contribute meshing capabilities used in several other Siemens software products.

We will help you achieve your goals by surrounding you with smart, engaged colleagues from around the world that generously share their time to help you learn STAR-CCM+, the discipline of creating high-quality software, and improve your understanding of the fascinating and challenging problems our customers work with us to solve.

You'll make a difference by:

  • Contributing to the development of our surface remesher. The surface remesher creates meshes made up of high-quality triangles and/or quadrilaterals
  • Performance improvements such as adapting algorithms to MPI and other forms of parallel algorithms as well as improvements to the quality of the mesh generated and to anisotropic boundary layer generation
  • Problem-solving and delivering high-quality software that delights our customers
  • Working with product managers, application specialists, and fellow developers to understand the requirements of our present (and future) internal and external customers
  • Designing and implementing software solutions in support of those customers using our meshing tools
  • Reviewing, testing and fixing code written by you (and sometimes others)
  • Writing automated tests to ensure code reliability and prevent regressions

Your success is grounded in:

  • Post-Graduate in Engineering, Computer Science, Applied Mathematics or Visualization
  • Implementing cohesive, well-structured, object-oriented, C++ code
  • Developing surface and/or volume meshing algorithms
  • Design and implementation of distributed (and/or shared) memory parallel algorithms (I.e., MPI)
  • Being a collaborative colleague who also enjoys working independently and as part of a team
  • Effectively communicating complex technical issues to both colleagues and stakeholders outside of the team
  • Designing and developing state-of-the-art meshing algorithms

It is highly desirable that you also possess one or more of the following experiences:

  • Experience in developing meshing software in a commercial software environment
  • Experience with anisotropic surface or volume meshing
  • Experience with scripting languages like Python or Linux shell scripting
  • Experience developing software on both Linux and Windows

We value equal opportunities and welcome applications from people with disabilities. Siemens is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

If you believe in technology with purpose and are interested in learning more about Siemens Digital Industries Software, please check out our Mission / Vision and our software portfolio, meet the team and join our Talent Community today so that we can stay connected in the areas that interest you:

#LI-MH1

#LI-PLM

#LI-Remote



  • Nürnberg, Bayern, Deutschland Siemens Industry Software NV Vollzeit

    We are Siemens Industry Software NV, a company dedicated to creating innovative solutions for the digital world.As a Surface Meshing Software Developer, you will be part of our team that develops and maintains the surface mesh generation capabilities for our Simcenter STAR-CCM+ meshing software.**Key Responsibilities:**Contribute to the development of our...


  • Nürnberg, Bayern, Deutschland Siemens Industry Software NV Vollzeit

    We are Siemens Industry Software NV, a leading provider of digital innovation solutions. We are seeking a highly skilled Surface Meshing Software Developer to join our team.Key Responsibilities:Contribute to the development of our surface remesher, creating high-quality meshes made up of triangles and/or quadrilaterals.Improve performance by adapting...


  • Nürnberg, Bayern, Deutschland Stadt Nürnberg Vollzeit

    Job SummaryWe are looking for a skilled Senior Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Responsibilities* Design and develop software applications using a range of programming languages...


  • Nürnberg, Bayern, Deutschland Gotec Service GmbH Vollzeit

    We are seeking a talented Business Software Developer to join our team. The ideal candidate will have experience with Python and be able to work collaboratively with our team to develop and maintain our software applications. Key responsibilities include:• Developing and maintaining software applications using Python• Collaborating with cross-functional...


  • Nürnberg, Bayern, Deutschland PENNY Markt GmbH Vollzeit

    Job Title: Senior Software DeveloperJob Description:- Collaborate with cross-functional teams to design, develop, and deploy high-quality software applications.- Participate in code reviews and provide feedback to improve the overall quality of the codebase.- Stay up-to-date with industry trends and technologies to improve our software development...


  • Nürnberg, Bayern, Deutschland Recrutio GmbH Vollzeit

    We are seeking a highly skilled Sr. Software Developer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop software applications using a variety of programming languages and...


  • Nürnberg, Bayern, Deutschland Moritz Fürst GmbH & Co. KG Vollzeit

    About the Role:We are seeking a highly skilled Software Developer to join our team. The ideal candidate will have excellent problem-solving skills and a strong understanding of [programming language].Key Responsibilities:* Develop high-quality software applications using [programming language].* Collaborate with cross-functional teams to identify and...


  • Nürnberg, Bayern, Deutschland NürnbergMesse GmbH Karriere Vollzeit

    We are seeking a Senior Software Developer to join our team at {company}.Key Responsibilities:Design and develop scalable software solutions using Python.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and adhere to coding standards.Identify and implement process improvements to increase...


  • Nürnberg, Bayern, Deutschland RADAS Jobbörse & Personalvermittlung GmbH Vollzeit

    We are seeking a skilled Software Developer to join our team.Responsibilities:Design and develop software applicationsCollaborate with cross-functional teams Troubleshoot and resolve software issues


  • Nürnberg, Bayern, Deutschland evosoft Vollzeit

    Job Description: We are seeking a skilled {title} to join our team at {company}. Key responsibilities include designing, developing, and testing software applications. This is a great opportunity for a talented individual to grow professionally and make a meaningful contribution to our team.Key Responsibilities:- Design and develop software applications...

  • Software Developer

    vor 2 Wochen


    Nürnberg, Bayern, Deutschland Friedrich-Alexander-Universität Erlangen-Nürnberg Vollzeit

    About the Position:We are seeking a highly skilled and experienced Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications using Java.Key Responsibilities:Design and develop high-quality software applications using JavaCollaborate...


  • Nürnberg, Bayern, Deutschland Danfoss Vollzeit

    Job SummaryDanfoss is seeking a highly skilled Senior Software Developer to join our international team. As a key member of our software development organization, you will be responsible for refining software requirements, providing development estimates, designing, and implementing software.Key ResponsibilitiesWork within an agile development organization...


  • Nürnberg, Bayern, Deutschland Danfoss Vollzeit

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our international team at Danfoss. As a key member of our software development organization, you will be responsible for refining software requirements, providing development estimates, designing, and implementing software solutions.Key ResponsibilitiesWork within an agile...

  • Software Engineer

    vor 2 Wochen


    Nürnberg, Bayern, Deutschland PENNY Markt GmbH Vollzeit

    About the JobWe are seeking a highly skilled Backend Developer to join our team at Company. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop efficient, scalable, and secure software solutionsCollaborate with cross-functional teams to...


  • Nürnberg, Bayern, Deutschland ECKART GmbH Vollzeit

    Job Title: {title}We are seeking a skilled {title} to join our team at "{company}". As a key member of our tech department, you will be responsible for developing and maintaining our software applications.Key Responsibilities:* Design and develop software applications using a variety of programming languages and tools* Collaborate with cross-functional teams...

  • Software Engineer

    vor 1 Woche


    Nürnberg, Bayern, Deutschland Getränke Hoffmann Vollzeit

    Job Title: Backend DeveloperAs a Backend Developer, you will be responsible for building and maintaining the server-side logic, database integration, and API connectivity. You will work closely with the Frontend Development team to ensure a seamless user experience.Key Responsibilities:Design and implement efficient algorithms and data structuresCollaborate...


  • Nürnberg, Bayern, Deutschland KSB Service GmbH Karriere Vollzeit

    About the Role:We are seeking a highly skilled Software Developer to join our team at Company.As a Software Developer, you will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Key Responsibilities:Design and develop high-quality software applicationsCollaborate with...


  • Nürnberg, Bayern, Deutschland BlackPolar GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team and contribute to the design and development of our backend systems. As a key member of our development team, you will be responsible for the development, testing, and deployment of our software solutions.Key ResponsibilitiesDesign, develop, and test high-quality...

  • Software Engineer

    vor 2 Wochen


    Nürnberg, Bayern, Deutschland Gemeinnützige Gesellschaft für soziale Dienste GGSD Vollzeit

    Our mission at {company} is to deliver high-quality software solutions. As a Python Developer, you will play a key role in developing scalable and efficient codebases.

  • Software Engineer

    vor 2 Wochen


    Nürnberg, Bayern, Deutschland Telefónica Germany GmbH & Co. OHG Vollzeit

    We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with Java and cloud computing platforms.Responsibilities:Design and develop scalable software solutionsCollaborate with cross-functional teams to deliver high-quality productsParticipate in code reviews and contribute to the improvement of our...