Software Engineer [On-Site, Toronto, Canada]
CodeWeaversRole Overview
CodeWeavers is hiring a mid-level Software Engineer [On-Site, Toronto, Canada]. This is a contract role in Toronto, Ontario. Part of CodeWeavers's Qa hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
Location: Toronto, Canada (On-Site)
Type: Full-time Contract
The hard bugs don't scare you. They interest you.
We’re adding a PortJump Engineer to the team. PortJump is CodeWeavers' porting service that brings Windows software and games to macOS and Linux. We are looking for someone who can build production grade client integrations, track down gnarly runtime bugs, and work with our Engagement Manager to deliver projects on time. This is hands-on technical work with real client impact.
This role is on-site at our Toronto, Canada office. We are only considering candidates local to the area. No remote work, no relocation assistance.
[Responsibilities]
- Assemble PortJump development and production client builds
- Test, triage and fix PortJump integration and runtime issues reported by clients
- Work closely with the Engagement Manager on client project scope and delivery
- Write bug reports and share findings with the broader team
- Contribute to internal documentation and knowledge base
- Stay curious! There’s always another layer to dig into
[Requirements]
- Experience developing, debugging, and testing on macOS and Linux
- Some C, Python, Xcode, Objective-C, or Swift experience
- Git and GitLab experience
- Familiarity with developing on and administering Linux and macOS systems (bash, unix utilities, package management, etc.)
- Understanding of the Windows development stack and operating environment
[Bonus Skills]
- Previous contributions to open source software
- Experience using and configuring WINE
- Win32 programming experience
- .Net programming experience
[Regret Nothing. Apply Now.]
No lengthy online applications, repetitive questions or typing out your work history. We don’t use an applicant tracking system or a CRM. We believe in real people connecting with real people. Send an email to jobs@codeweavers.com and include the position in the subject line, your resume, and any work samples you find relevant. Don’t be afraid tell us a little about yourself in your email*, consider that your cover letter.
- We’re curious about the critical stuff, like why Star Trek obviously crushes Star Wars (unless you have a strong argument otherwise), which Pantone color is your soulmate, whether you pledge allegiance to cats, dogs, or the chaos of owning both, what game has devoured more of your life than REM sleep, or your definitive take on the one true pizza topping.
We’re not saying this will affect anything... but we’re also not not saying that.
Frequently Asked Questions
How do I apply for the Software Engineer [On-Site, Toronto, Canada] position at CodeWeavers?
Use the Apply button above to submit your application directly to CodeWeavers. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer [On-Site, Toronto, Canada] position at CodeWeavers located?
This position is based in Toronto, Ontario. CodeWeavers has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer [On-Site, Toronto, Canada] at CodeWeavers earn?
CodeWeavers has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer [On-Site, Toronto, Canada] role at CodeWeavers posted?
This role was posted on March 27, 2026 (88 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start