cover image
CodeWeavers

CodeWeavers

www.codeweavers.com

1 Job

50 Employees

A propos de l'entreprise

We're rebels. We're misfits. But mostly, we're software liberators. And we're very, very good at what we do. We have to be. Lots of developers work with open source, but only a tiny fraction of those are good enough to get software that was designed for one platform to work on another one. We invented CrossOver software - a unique approach to cross-platform compatibility that does not require dual-boot or another OS license. We launched PortJump to help app and game developers broaden their market beyond Windows® users. And we launched ExecMode to help organizations solve really ugly technical challenges. For more information, visit www.CodeWeavers.com.

Offres d'emploi listées

Company background Company brand
Company Name
CodeWeavers
Job Title
Software Engineer [On-Site, Toronto, Canada]
Job Description
**Job Title** Software Engineer – PortJump Engineer **Role Summary** Design, build, and maintain production‑grade client integrations for PortJump, CodeWeavers’ porting platform that delivers Windows software and games to macOS and Linux. Provide hands‑on debugging, testing, and client project coordination. **Expectations** - Deliver high‑quality, bug‑free client builds on schedule. - Communicate findings and progress clearly with the Engagement Manager and the team. - Continuously improve internal processes and documentation. **Key Responsibilities** - Assemble and ship PortJump client builds for macOS and Linux. - Test, triage, and resolve runtime and integration issues reported by clients. - Collaborate with the Engagement Manager to define scope, set milestones, and ensure timely project delivery. - Write detailed bug reports and share results with the broader engineering team. - Contribute to internal knowledge bases and documentation. - Keep abreast of new technologies and techniques for cross‑platform porting. **Required Skills** - Experience developing, debugging, and testing on macOS and Linux. - Proficiency in at least one of: C, Python, Objective‑C, Swift, or similar. - Strong Git‑based workflow (GitLab or equivalent). - Familiarity with Linux and macOS system administration (bash, Unix utilities, package management). - Understanding of the Windows development stack and operating environment. - Ability to work closely with project stakeholders and translate technical issues into clear, actionable deliverables. **Bonus / Desired Skills** (not required) - Open‑source contributions. - Experience with Wine and Win32 programming. - .NET development experience. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). - No specific certifications required.
Toronto, Canada
On site
26-03-2026