SANLAB Simulation

Your Journey at SANLAB Academy

SANLAB Academy brings young talents into a fast growing, globally expanding technology team through its 8 month paid internship program.

This is not a traditional, observation based internship. Participants take active responsibility, work on real projects, and develop hands on experience aligned with international standards.

Today, SANLAB operates with distributors in 10 different countries. As part of SANLAB Academy, interns contribute directly to this global growth and gain firsthand experience working within an international technology ecosystem.

Throughout the program, interns are placed in teams based on their interests and competencies, including software and simulation development, control systems, embedded technologies, mechanical design, project coordination, and business development.

By the end of the program, participants gain not just an internship experience, but a strong professional foundation that supports their future careers.

Open Internship Positions

Internship Code: SNLB2601

Embedded Systems and Communication Technologies Intern

- Gain hands on experience with industrial communication protocols
- Contribute to real products as an active member of the development team
- Understand the difference between project based work and product development
- Achieve advanced proficiency in C and C plus plus
- Work with real world embedded system architectures
- Experience the full system lifecycle from order to customer delivery

- Planning a career in embedded systems
- Intermediate proficiency in C and C plus plus
- Working knowledge of MATLAB and Simulink 
- Strong background in engineering mathematics 
- Currently studying Mechatronics, Electrical Electronics, or Control and Automation Engineering 
- Previous experience with embedded systems through internships or graduation projects
- Hands on knowledge of UART, SPI, I2C, Ethernet, IP, UDP and TCP
- Practical experience with protocols such as EtherCAT, PowerLink, or CAN is a plus
- Strong team collaboration skills
- Minimum B2 level proficiency in English reading, writing, and speaking

Internship Code: SNLB2602

Software Development Intern

- Develop scalable and testable C# WinForms applications using OOP and SOLID
- Apply common design patterns in real world projects
- Build reliable TCP and UDP communication between embedded systems and PC software
- Integrate C plus plus based algorithms into application level systems
- Manage application data using SQLite
- Participate in real product development and deployment processes

- Interest in software development and embedded system communication
- Basic to intermediate knowledge of C# and C plus plus
- Understanding of OOP principles and layered architecture
- Basic knowledge of TCP IP and UDP communication
- Familiarity with socket programming concepts
- Interest in learning debugging and communication error handling
- Strong team collaboration skills
- Ability to read technical documentation in English

Internship Code: SNLB2604

End of Internship Competency Goals

- Model dynamic systems using MATLAB and Simulink
- Design and analyze control algorithms including stability and feedback behavior
- Apply control algorithms in simulation and embedded environments
- Gain hands on experience with servo components including sensors, actuators, and transmission systems
- Translate mathematical control models into C and C plus plus for embedded applications

- Basic knowledge of control systems including feedback and stability concepts
- Working knowledge of MATLAB and Simulink
- Basic programming skills in C and C plus plus
- Understanding of dynamic systems
- Ability to work with complex mathematical problems
- Technical English proficiency for reading and reporting academic and technical literature

Internship Code: SNLB2605

Mechanical Design Intern

- Manage design revisions and BOMs with proper documentation and traceability
- Apply DFM and DFA principles with a strong design to manufacturing feedback mindset
- Develop design improvements and alternative concepts with portfolio ready outputs

- Interest in participating in real mechanical design projects
- Basic proficiency in SolidWorks for part and assembly design
- Understanding of revision tracking and BOM management
- Awareness of DFM and DFA principles and manufacturability checks
- Ability to propose design improvements and alternative concepts
- Attention to detail and structured working habits
- Basic skills in technical documentation and spreadsheet tools

Internship Code: SNLB2606

Production and Assembly Intern

- Develop assembly sequence discipline and quality awareness
- Learn nonconformity tracking and traceability practices
- Contribute to process improvement through shop floor feedback

- Interest in learning production and assembly processes on the shop floor
- Support sub assembly and final assembly operations
- Assist with incoming part inspection and basic nonconformity tracking
- Gain basic measurement awareness using hand tools
- Collect field feedback and support continuous improvement efforts
- Follow 5S and workplace safety practices
- Responsible team player with basic technical drawing and measurement awareness

Internship Code: SNLB2607

CAE Analysis Intern

- Manage the full analysis workflow from setup to solution and interpretation
- Develop result validation habits and standard reporting skills
- Build basic multibody dynamic models using ANSYS Motion
- Generate analysis based input to support design decisions

- Interest in learning correct analysis setup execution and interpretation
- Basic experience with ANSYS Workbench including model setup meshing and boundary conditions
- Ability to perform basic result checks and logical validation
- Interest in dynamic modeling using ANSYS Motion
- Basic understanding of statics and strength of materials
- Structured working habits and clear reporting skills

Internship Code: SNLB2608

Technical Drafting Intern

- Prepare publication ready technical drawing sets
- Apply revision numbering standards and document control practices
- Ensure BOM and drawing consistency with full traceability

- Interest in creating standardized and traceable technical documentation
- Basic experience with SolidWorks Drawing environments
- Ability to manage BOM and revision consistency
- Familiarity with technical drawing interpretation
- Organized working habits and attention to detail

Internship Code: SNLB2609

Software Development Intern

- Participate in the full development lifecycle from idea to delivery
- Develop a functional and packaged product using Unreal Engine or Unity
- Build professional software development habits and workflows
- Gain practical experience in code structure sustainability and project tracking
- Contribute to hardware software integration or desktop application development
- Present and document technical outputs at a basic professional level

- Currently studying Computer Engineering Software Engineering or a related field
- Experience completing at least one software project from scratch to a working state
- Basic proficiency in at least one programming language preferably C plus plus
- Interest in Unreal Engine Unity desktop applications VR AR or simulation development
- Ability to work in a planned and structured manner
- Strong motivation discipline and willingness to learn
- Team oriented with open communication and feedback skills
- Sharing previous projects such as GitHub itch.io or a short demo video is a plus

Internship Code: SNLB26010

Unity and C Sharp Game and Simulation Development Intern

- Gain experience in Unity optimization and performance improvement
- Use version control systems such as Git or SVN effectively
- Adapt to team based workflows time management and development discipline

- Knowledge of C Sharp programming and Unity development
- Experience with AR VR games simulations or applications is a plus
- Familiar with Unity optimization techniques and Unity UI development
- Basic experience with version control tools such as Git or SVN
- Understanding of object oriented programming principles
- Strong analytical thinking and fast learning ability
- Responsible team oriented and detail focused with a sense of quality and discipline

Internship Code: SNLB26011

Engineering Project Management Intern

- Gain a practical understanding of project management beyond theory
- Understand how engineering sales and operations teams work together
- Develop skills in planning meetings presentations and professional communication
- Build hands on project experience with clear and explainable contributions
- Learn technical sales processes from start to finish
- Develop the ability to position technical products and solutions with a combined technical and commercial perspective

- Currently studying Mechanical Electrical Electronics Software or Industrial Engineering
- Third or fourth year undergraduate or graduate student
- Interest in working at the core of real engineering projects
- Willingness to collaborate with technical teams and actively participate in meetings
- Curiosity about how project plans technical proposals and presentations are prepared
- Interest in acting as a technical bridge between engineering sales and operations
- Strong interest in how technical products and systems work
- Curiosity about customer needs analysis and solution development
- Basic reporting and analytical skills
- Strong communication skills and a collaborative mindset
- Motivated to improve technical English and professional communication

Internship Apllication Form

    No Choosen File
    (Max 2 MB)