[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Expert C/C++ Developer for a free software compiler project



Title: Expert C/C++ Developer for a free software compiler project
We are currently recruiting exceptional senior programmers to work with our team.  In the ROSE group at Lawrence Livermore National Lab (LLNL), www.rosecompiler.org, we are doing cutting edge research on source code and binary analysis. Our team is using a lean development model and has a flat social structure with a minimal amount of scheduled meetings. We have an open-door policy and spontaneous meetings whenever there is a problem we need to discuss.
  
Description:

We are looking for 2 senior programmers to assist us with research and contribute all code changes back to our free software project.  The candidate does not need to be a compiler expert, but should be an expert C/C++ programmer.  This is an excellent opportunity to work with a multi-talented team solving highly complex problems on the forefront of static analysis research.

Responsibilities:
- maintain and implement program analysis frameworks and algorithms
- improve our framework to improve its usefulness to the community
- implement projects based on your ideas in/using ROSE
- address feature requests
- triage and fix reported bugs

Requirements/Qualifications:
- expert understanding of C/C++
- advanced understanding of the gnu tool-chain
- great understanding of how to conceptualize a problem and translate it into an elegant implementation
- experience in program analysis or mathematical theory relating to program analysis like e.g graph analysis
- experience with Fortran a plus

If you are interested please contact Andreas at saebjornsen1@llnl.gov with code samples of your work. Ideally you'd refer us to contributions you've made to a free software project, but that is not necessary. The work will be performed in Livermore next to San Francisco, CA.

Reply to: