Company Veracode
Job Title Sr Senior Software Engineer
Reference 20071007-3365-0028
Posting Date 18 December 2007
Job Location Burlington MA
Description We're looking for C++ developers with experience developing algorithms and software for compilers.

Description:
The Senior Software Engineer will be responsible for designing, enhancing and supporting current and next generation binary analysis tools. Specific duties will include definition of product architectures, documenting product functional specifications to meet the marketing requirements, design, test and release of software adhering to our software development process and interfacing with QA.

Responsibilities include:
- Prepare work estimates for assigned tasks and complete all work according to schedule and quality requirements.
- Write readable, maintainable, high performance source that meets organizational standards.
- Write functional specifications for use in implementation and testing.
- Act as technical lead on projects, as required.
- Provide ongoing feedback on deliverables.
- Solicit code reviews for work and participate in code reviews of others’ work.
- Acquire knowledge necessary to perform job assignments (technology, product and process).
- Provide timely and complete information to the QA group to facilitate formal testing.
- Share technical information with the team.

Qualifications
- At least 7 years of experience in developing C/C++ based applications in a cross-platform environment (Windows, Solaris, Linux).
- At least 5 years of experience in developing compilers, linkers or debuggers.
- Knowledge of the instruction sets of one or more of the following CPU architectures: x86, Sparc, PowerPC
- Software development lifecycle experience from design to testing. Ability to produce design documents based on product requirements.
- Must possess excellent overall attention to detail, quality and customer satisfaction
- B.S. in Computer Science, M.S. preferred
Contact Michael Cote
Email mcote@veracode.com
Phone 781-325-6410
Website www.veracode.com

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com