Internship (m/f) 40-100% - Porting 2D Polygon Nesting Algorithm from C to C++ with AI Assistance

vor 3 Wochen


Zurich, Schweiz AutoForm Vollzeit

Our current project involves the porting of a critical algorithm used for nesting 2D polygons, which is crucial for manufacturing and material efficiency. The original algorithm, developed in C, requires porting to C++ to integrate with our modern software architecture and to leverage the advanced features of C++. The intern will have the opportunity to use AI tools, including ChatGPT, to assist with code translation and ensuring the compatibility of the algorithm with our existing systems.

Your tasks

Porting algorithm from C to C++ Integration with modern software architecture Leveraging C++ Features Using AI Tools for Code translation

Your profile

Sound knowledge of OO analysis, design and programming Good programming skills in C++ (skills in C is a plus) Strong technical interest, willingness to get involved in complex technical issues Team Player with a strong commitment to problem solving Good knowledge of English required. German would be a plus

Our offer

A challenging role in a respectful and global working environment  Being part of a world-leading, high-end CAE software company Working on cutting edge technologies for the automotive industry Excellent balance between your working life and your private life through flexible working hours

This role is based in Zurich. Start as soon as possible. The duration at 100% workload is 6 months. The minimum workload is 40%, extending the duration accordingly.

Start of work is as soon as possible. Please note that we only consider applicants that have the legal right to work in the respective location. We will only consider direct applications. We are looking forward to receiving your application.

Learn more about AutoForm at our YouTube Channel or see our software in action.

Processing of applicant’s personal data is based on our Data Privacy Policy.



  • Zurich, Schweiz AutoForm Engineering Vollzeit

    Our current project involves the porting of a critical algorithm used for nesting 2D polygons, which is crucial for manufacturing and material efficiency. The original algorithm, developed in C, requires porting to C++ to integrate with our modern software architecture and to leverage the advanced features of C++. The intern will have the opportunity to use...


  • Zurich, Schweiz AutoForm Engineering Vollzeit

    The objective of this internship is to improve a feature in our software that allows the unfolding or unbending of sheet metal parts. In the current implementation, all details (e.g., embossments) are lost from the unfolded surface. In the future, we aim to allow users to designate specific areas to remain intact after the unfolding process. The feature...


  • Zurich , Zurich , Switzerland Apple Switzerland AG Vollzeit

    Key QualificationsKey Qualifications Proficiency in C / C++ Experience developing for resource-constrained environments (e.g., embedded systems) Experience with automated data processing, in a high-level language like Python Solid algorithm or math fundamentals. You will be comfortable working with (and learning as necessary) topics like machine...


  • Zurich , Zurich , Switzerland Apple Switzerland AG Vollzeit

    Key QualificationsKey Qualifications Minumum five years of experience in the industry. Strong C/C++ programming Solid experience in SW architecture design (architecture, design patterns, reliability and scaling) Knows what it takes to implement math routines efficiently in low-level C/C++, such as signal/image processing algorithms or numerical solvers....


  • Zurich, Schweiz AutoForm Vollzeit

    The objective of this internship is to improve a feature in our software that allows the unfolding or unbending of sheet metal parts. In the current implementation, all details (e.g., embossments) are lost from the unfolded surface. In the future, we aim to allow users to designate specific areas to remain intact after the unfolding process. The feature...


  • Zurich, Schweiz AutoForm Vollzeit

    Possible tasks Development of software in a technical/scientific environment Development of algorithms in the field of CAD/CAE Design and implementation of graphical user interfaces Integration, testing and documentation Evaluation of software development tools, technologies, and processes Your profile Student of computer science,...


  • Zurich, Schweiz Axelera AI Vollzeit

    **About us** Axelera AI revolutionizes the field of artificial intelligence by developing a cutting-edge hardware and software platform for accelerating computer vision on edge devices. Our platform, built using proprietary in-memory computing technology and RISC-V dataflow architecture, delivers industry-leading performance and usability at a fraction of...


  • Zurich, Schweiz greenteg AG Vollzeit

    greenTEG, a spin-off of ETH Zurich, is developing innovative sensor solutions targeting the wearables market. analysis or early detection of diseases. For the development of algorithms to detect and track physiological parameters, we are looking for a data scientist with expertise in modeling physiological time-series data. **Preferred start date**:...


  • Zurich, Schweiz Takeda Pharmaceutical Vollzeit

    **Digital Ethics & Compliance (DE&C)** **is part of E&C organization and focuses on what the organization needs by ensuring**: - Ethical behavior plays a fundamental role in risk mitigation. - Being a forward-thinking leader in risk identification and mitigation - Building a modern function supporting achievement of Takeda’s Vision E&C commits to - Act...

  • Mitarbeiterin Verkauf

    Vor 2 Tagen


    Zurich, Schweiz C&A Vollzeit

    **Über C&A** Für unser Team im Store Zürich suchen wir per sofort eine Mitarbeiterin Verkauf (f/m/d) Schwerpunkt Service 60% für eine unbefristete Anstellung. **Deine Aufgaben bei C&A** - Proaktiver Kundenkontakt - Professionelle Beratung - Sicherstellen eines gepflegten Store-Auftritts - Botschafter unserer Marke **Das solltest du mitbringen** -...


  • Zurich, Schweiz AutoForm Engineering Vollzeit

    The goal of this internship is to provide a general LLM (Large Language Model) that is as powerful as possible yet small enough to be run locally on a desktop PC. This LLM should then be easily integrable into our products. The project involves developing an initial demonstrator using a LLM to analyze imported tool surfaces and correctly assign them to their...


  • Zurich, Schweiz Digital Society Initiative DSI Vollzeit

    Digital Society Initiative DSI_ **PhD Position in Digital Humanities: From Text to Image with AI** **Your responsibilities**: - Designing and implementing research methodologies - Conducting in-depth literature reviews and critical analysis of relevant research - Analyzing and interpreting research findings and communicating results through publications...

  • P&C Pricing Actuary Ri

    vor 4 Wochen


    Zurich, Schweiz Oliver James Associates Vollzeit

    **Pricing Actuary position: Reinsurance | P&C | Zurich based** **_ Flexible working_** **_ _** **_Are you looking for a business who have aggressive growth plans? Somewhere who can develop your skills and offer you a range of future progression opportunities? _** The business in question is well known for their technology and innovation and in my...

  • P&C Actuary

    Vor 3 Tagen


    Zurich, Schweiz Swiss RE Vollzeit

    **About the Role** Are you looking for challenges? In this role, you will be accountable for: - Performing 'deep dives' assessing the quality of reserving on specific portfolios through reviews of assumptions, data, models and reserving processes. - Supporting the transition to IFRS17 for any process within the team. - Having opportunities to grow in other...


  • Zurich, Schweiz C&A Vollzeit

    **Über C&A** Seit der Gründung durch die Brüder Clemens und August im Jahr 1841 ist C&A ein Vorreiter in Sachen Mode. Von der Einführung von Konfektionskleidung, als Massanfertigungen noch die Norm waren, über die Popularisierung von Miniröcken in den 60er Jahren, die Einführung des Com-Bi-Kini in den 70er Jahren, Bio-Baumwolle Anfang 2000, bis zum...


  • Zurich, Schweiz Spiden AG Vollzeit

    **Your mission**: Machine learning, personalized health, and predictive medicine. If these areas resonate with you, join us to work on extremely motivating challenges at Spiden. Spiden is a Swiss MedTech venture with the vision to use state-of-the-art detection techniques to continuously monitor and learn from a wide range of vital indicators, to better...


  • Zurich, Schweiz AutoForm Engineering Vollzeit

    The complexity of these areas varies from simple to highly complex. Once the simple cases are solved, the complexity can be extended as desired. Solutions can involve geometric analyses of components, heuristic methods, machine learning approaches, or a mix of these approaches. The implementation will be in C++. **Your taks**: - Automate the process of...


  • Zurich, Schweiz Decentriq Vollzeit

    The use of the worlds’ most valuable datasets is limited due to sensitivity concerns and/or legitimate privacy regulations. What if it were possible to provide cryptographic proof that a computation combining sensitive datasets does not leak any personal data? Cutting-edge development in cryptography and trusted execution environments enables providing...


  • Zurich, Schweiz AutoForm Vollzeit

    In sheet metal forming, components are often manufactured in several steps. For simulation and tool creation, the states between these steps are needed. Currently, users can achieve this by applying various geometry operators. The goal of this internship is to automate this process. The user selects a specific area of the component. Afterward, this area...


  • Zurich, Schweiz greenTEG AG Vollzeit

    greenTEG, a spin-off of ETH Zurich, is developing innovative sensor solutions targeting the wearables market. For the development of algorithms to detect and track physiological parameters, we are looking for a data scientist with expertise in modeling physiological time-series data. Tasks As part of the R&D team, you will - prepare and analyze recorded...