Compiler Developer
Company: Cloakware
Job Location: Ottawa, ON, Canada
Description:
Working with our Compiler Technology team, you have substantial compiler design
experience and/or you are a senior software developer with excellent team working
skills. Bringing with you a strong theoretical background and proven skills in a
development environment, you will work within the R&D Group and contribute to
the designing and development of Cloakware's compiler core as well as other support products.
Requirements
Reporting to the Team Lead of the Compiler Technology Team, you must have demonstrated
experience with the following:
- Minimum 5+ years of development experience (Java, C, C++, Perl, assembly, Java)
- Compiler Intermediate Representations
- Development of Compiler Transformation Phases
- Analysis and Development of Optimizations
- Data-Flow and Control-Flow Analyses
- Interpretation of Language Semantics
- Meta-Language Design and Compilation
- Development of Internal Form Debugging Tools
- Performance analysis of developed code
- Automated testing methodologies
- Experience with large software projects, modular software frameworks, revision control
systems, and designing for multiple platforms (Windows, Linux, Mac)
- A Graduate Degree is preferred but not required
To Apply
For consideration please send resume to
Charlene Hosein
Director, Human Resources
Cloakware Corporation
charlene.hosein@cloakware.com