Hybrid job

Hybrid

C#/C++ Senior Software Engineer

Visual Components

Source: PersonioLocation: Espoo · GermanyPublished: Aug 24, 2026Confirmed active: Oct 09, 2026
Full-timeTechnology

Key points from the posting

Tech stack
C++C++/CLIC#WPFPythonPowerShellNuGetvcpkgAdvanced InstallerVisual StudioGitHub Copilot
Seniority:
Senior
Benefits
  • Competitive salary
  • Hybrid work locations
  • Learning platforms
  • Occupational health care and health insurance
  • Lunch benefit
Languages:
English

Automatically extracted

Our assessment

  • The posting states no salary. Comparable roles in our index (95 postings): median 5,750 euros per month, middle range 4,250 to 6,875 euros.
  • 4 more open roles from this employer in our index.

Automated assessment by nomado24, not an employer statement.

Job description

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 looking for a  Software Engineer  to expand the  Product Infra team. You will contribute to the architecture of our products and improve the infrastructure around it. You will ensure that our product customization, dependency management, deployment pipelines, and test infrastructures are streamlined and modernized. Your focus will be on creating reliable, scalable solutions that support a growing number of customers and use cases.
The Product Infra team collaborates closely with DevOps and Quality Assurance teams while focusing on product-specific needs. This includes improving our products to support a growing number of platform customers.
We work in a hybrid model and expect team members to be onsite a few days a week to support collaboration, onboarding, and team cohesion.

Your impact

As a software engineer on the Product Infra team, you will:

  • Work closely with Product Owner  and your Engineering Lead  to wards a common goal
  • Streamline and modernize  our codebase and the infrastructure around it
  • Report and t ake ownership of  issues and bring them to a successful conclusion

Key Responsibilities

  • Contribute to  improvements in:
  • Product customization and variation  for our desktop products
  • Product deployment  - improve product distribution, software update mechanism
  • Desktop application build system   -  improve build speed,  modularity  and reliability together with DevOps
  • Dependency management   -  maintain   up ‑ to ‑ date  and  well ‑ organized  depe n dencies ,  being aware of CVEs and best practices
  • Test infrastructure   –   work with QA team to  improve our custom test infrastructure for the 3D simulation platform s
  • Code base modernization   -  identify  and deliver code  modernization,  tools  and methodologies
  • Improve performance, stability, and overall system quality
  • Champion continuous improvement in development process, tooling, and product quality

TECH STACK

  • Languages: C++, C++/CLI, C#, WPF, Python
  • Build & Deployment:  PowerShell scripting,  A zureDevOps  Pipelines,  nuget  and  vcpkg ,  Advanced Installer
  • Tools: Visual Studio, GIT, Azure DevOps, GitHub Copilot

The skills you will bring

  • Hands-on experience with  C#   and /or   C++ ; Python is a bonus
  • Deep understanding of algorithms, data structures, design patterns, and software architecture
  • Experience working with a Microsoft Technology Stack such as Visual Studio , Azure,  Azure DevOps ,  etc
  • Strong understanding of build and dependency management
  • Experience with Git, CI/CD pipelines, and modern development workflows
  • Hands-on experience with Desktop  deployment solutions
  • Experience on modernizing legacy monolithic software projects
  • Excellent communication  and people skills
  • Familiarity with Agile and Scrum processes and the ability to effectively navigate and work in an agile environment.
  • Experience working with AI-assisted development tools (e.g., GitHub Copilot) to improve coding efficiency, code quality, and developer productivity.
  • Experience with robotics, simulation systems, or data analysis is highly beneficial
  • Ability to work independently, make technical decisions, and collaborate effectively across teams
  • Proficient English communication skills (spoken and written)

Perks of joining us

  • Competitive salary
  • Safe and stable workplace with f lexible working times and  hybrid work locations, supportive of various life situations
  • 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 GDPR.

Next steps with us

  • screening is within 2 weeks after the application
  • …
DevelopmentPermanent Employee IT (Template)permanent

This role is provided by an external source. Applications are handled on the source website.

New remote jobs like “Software Engineer” by email

Only when something fitting appears. Free, unsubscribe any time.

Confirm by email. Unsubscribe anytime. Privacy Policy.

All Remote Developer Jobs

Or let us search for you

Matching job categories

Not the right job?