-
Visual Components

Software Engineer Simulation

Visual Components
Finland · Full-time · Associate

Get to know Visual Components


At Visual Components, we build simulation technology that powers the future of manufacturing. More than 2,400 professionals worldwide, from small factories to major global manufacturers, use our software to design, visualize, and optimize tomorrow’s production lines.

With over 20 nationalities represented in our Espoo HQ and offices in the US, Germany, and Japan, we’re truly international. We grow together, we enjoy our work, and we inspire one another. Join us and experience the difference of working with a team that’s passionate about building high-quality engineering solutions.


The role and the team


We are expanding the team responsible for our core simulation engine, the beating heart of how factories and production lines are modeled, executed and analyzed. This is a highly technical role where you will work on:

  • The simulation execution engine and its performance and scalability
  • The UI and logic for modeling complex workflows
  • Data capture, storage, and analytical tools across desktop and cloud environments
  • Next-generation features such as AI-driven optimization and automatic design evaluation

You will work across architecture, implementation, performance tuning, API design, and large-scale code maintenance, helping evolve a mature and critical product used by industry leaders.


Your impact


As a Software Developer, you will design and implement scalable, maintainable systems, ensuring new features integrate well with existing code. Work will include dealing with technical debt and improving the software to prioritized level. Ensure high standards for code reviews, testing, and documentation, and raising the overall quality of the codebase.


  • Design, implement, and optimize core simulation engine components in modern C++
  • Develop UI and workflow tools: flowchart editors, 2D/3D simulation builders, analytics dashboards
  • Build integrations with AI-driven evaluation and automated reporting systems
  • Design scalable APIs and contribute to long-term architecture evolution
  • Work closely with cross-functional teams to deliver robust features end-to-end
  • Write clean, maintainable, well-tested code in C++ and C#
  • Improve performance, stability, and overall system quality


The skills you will bring


  • Strong professional experience with modern C++ (C++17/20 or newer)
  • Solid experience with C#; Python is a bonus
  • Deep understanding of algorithms, data structures, design patterns, and software architecture
  • Experience with Git, CI/CD pipelines, and modern development workflows
  • Ability to work independently, make technical decisions, and collaborate effectively across teams
  • Experience with robotics, simulation systems, or data analysis is highly beneficial
  • Proficient English communication skills (spoken and written)


Perks of joining us


  • Competitive salary
  • The opportunity to further develop and expand your skills and make an impact on our own platform
  • Flexible working times and remote work
  • An employer who supports in various life situations
  • Safe and stable workplace
  • Skilled co-workers and a supportive supervisor and team
  • Low hierarchy and flexible and relaxed organizational culture
  • Comprehensive personnel benefits, e.g., learning platforms, extensive occupational health care and health insurance, lunch benefit, sport & cultural benefit vouchers


At Visual Components, our most valuable assets are our employees. We treat everyone with honesty and transparency, help each other and do our work with passion. We also enjoy spending time together even after work. Pool tournaments, game nights, office breakfasts and after works and sports activities are part of our life as a team.


How to apply


Please send your application in English via the form on our career page. We cannot accept applications sent to us via email or private messages due to the GDPR. We will hire a person as soon as we find the right candidate.


Next steps with us


  • Screening is within 4 weeks of receiving your application
  • Introductory call with the Engineering Lead of the team
  • Technical interview on-site with our team


Hiring manager


If you have any questions, please contact the hiring manager Mark de Wit via email [email protected].

Key Skills

Ranked by relevance

simulation c ai ui data structures design patterns data analysis storage python cloud gdpr cicd git
Login to Apply
Posted
Apr 10, 2026
Type
Full-time
Level
Associate
Location
Espoo

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Visual Components
Related

Lead Software Quality Assurance Engineer

2026-04-10

Full-time
Mid-Senior
Finland
IT Services
Information Technology
View Job Details
Visual Components
Related

Software QA Engineer - Unit3d

2026-04-09

Full-time
Mid-Senior
Finland
IT Services
Information Technology
View Job Details
Visual Components
Related

Engineering Lead Simulation

2026-01-19

Full-time
Mid-Senior
Finland
IT Services
Business Development