Junior Compiler Developer
Job Location: Ottawa, ON, Canada
This position provides an opportunity to learn and contribute to our proprietary compiler technology. This junior position will work closely with compiler and security experts in a team environment, to enhance our software core of tools and capabilities. Using their ability and drive to write high quality software, the ideal candidate will have written many programs, have had prior exposure to compilers and a keen passion to learning more compiler techniques and new software security techniques.
Working with others in the Compiler Team, you will take set projects from design to implementation, making the transition from security ideas all the way to realization. You will have the opportunity to demonstrate your strong knowledge of C, C++, and Java - not only for implementation, but also from the point of view of an understanding of the syntax and semantics.
Reporting to the Team Lead of the Compiler Technology Team, you must have demonstrated experience with the following:
- 2+ years of software development experience (Java, C, C++, Perl, assembly)
- Basic working knowledge of compilers
- Basic understanding of classic compiler phases
- Automated testing methodologies with source control revision systems
- Bachelor's degree in CS, EE, or related field
For consideration please send resume to
Director, Human Resources