MATLAB Developer
Andersen, an international IT company, invites a MATLAB Developer to support a global insurance provider in building a unified B2B2C portal, enhancing client experience through optimized digital workflows and smart use of existing assets.
The customer is a world leader in insurance and B2B2C support, which offers global solutions that span international health and life insurance, travel insurance, cars, and their service. The company is dedicated to delivering world-class, agile, and sustainable IT solutions, driving full-spectrum digitalization.
The project is the development of a portal that can deliver a unified client’s experience for B2B2C interactions. The primary goal is to cater to client needs by leveraging existing assets and providing digital solutions when necessary.
Responsibilities:
- Analyzing existing MATLAB source code of GM and RMT modules.
- Producing software documentation (User Manual Templates, Input/Output maps, structure diagrams, etc.).
- Producing technical documentation describing the engineering logic and mathematical algorithms.
- Participating in knowledge transfer sessions and code reviews with Client experts.
- Developing new MATLAB classes:“Ball Bearings” class integrated into the Brg superclass and “Liquid Seal Ring” class following the “laby” structure.
- Modifying JSON input functions to feed new class instances.
- Ensuring functional validation using test cases provided by the Client.
- Committing all code to the GitHub repository following version control best practices.
Must-haves:
- Experience in software development and analysis using MATLAB / Simulink for 3+ years.
- Advanced MATLAB skills, including scripting, functions, classes, and toolboxes.
- Knowledge of Simulink (optional but beneficial).
- Experience with JSON handling and file I/O operations in MATLAB.
- Basic knowledge of Python or C/C++ (for understanding integration layers — optional).
- Strong background in engineering mathematics, physics, or mechanical engineering (preferably turbomachinery, rotating equipment, or fluid dynamics).
- Proven experience in code analysis, refactoring, and documentation of legacy MATLAB projects. Familiarity with object-oriented programming (OOP) concepts in MATLAB.
- Experience with data structures, JSON input/output parsing, and function integration.
- Good understanding of numerical methods and algorithmic modeling (e.g., solving systems of equations, signal or thermal analysis, performance modeling).
- Hands-on experience with Git/GitHub for code versioning and collaboration.
- Understanding of engineering domains relevant to the project, including: Bearings (Ball Bearings, Liquid Seal Rings, Labyrinth Seals); Rotordynamics, mechanical connections, and fluid-structure interactions.
- Strong analytical and problem-solving mindset.
- Ability to work with complex mathematical and physical models.
- Clear technical writing for documentation purposes.
- Proactive communication and collaboration in cross-functional technical discussions (English working proficiency required).
- Level of English – from Intermediate+ and above.
Reasons why this job would be interesting to you:
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- English courses.
- Private health insurance and compensation for sports activities.
Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy
Join us!
MATLAB Developer
MATLAB Developer
rondo Ignacego Daszyńskiego 1, Warszawa
Andersen