Point your AI agent at freehire and let it find you a job.

Get the CLI →

Komax

New

Software Developer

Posted Updated 2 views
Discussion

Summary

A senior developer in Komax's R&D team will lead the gradual migration of machine control software from WinDev to .NET while building C++ real-time modules and maintaining Linux deployments. Day-to-day also includes WinDev app development, SQL database design for production data, and occasional on-site commissioning with mechanical and automation teams.

Within our R&D department, you will join a multidisciplinary team (mechanical engineering, automation, software) that supports our projects from design through to commissioning at our customers’ sites. Our control software, historically developed in WinDev, is gradually transitioning to a .NET architecture. We are looking for an experienced professional capable of leading this migration as a background task, while also ensuring the development of WinDev applications during peak workloads and maintaining legacy applications in a Linux environment.

Your Responsibilities - primary
• Lead, as a background task, the gradual migration of our machine control software to a .NET architecture
• Develop C++ modules for real-time processing and low-level interfaces
• Deploy and maintain solutions in a Linux environment
Secondary Responsibilities
• Develop and maintain WinDev applications to address ad-hoc needs and handle peak workloads on existing systems
• Design and optimize SQL databases for production data management
• Collaborate with the mechanical and automation teams
• Participate in testing, debugging, and commissioning phases, including occasional on-site work at client locations
• Help promote best practices for using AI in software development within the team

Your Profile

Desired Qualifications
• Significant experience (5 years or more) in software development, ideally with exposure to migration or application refactoring projects
• Proficiency in .NET / C# (application and GUI development)
• Proficiency in C++
• Comfortable working in a Linux environment
• Proficient and comfortable using AI tools in day-to-day development (code assistance, documentation, rapid onboarding with existing code)
• Experience with WinDev is a plus
• Good knowledge of SQL
• Ability to work independently
• Good interpersonal skills
• Rigorous and detail-oriented
• Professional technical English at the B2 level

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available