Software Developer, Static Analysis
Coverity - San Francisco, CA
This job is no longer active. View similar jobs
What is Coverity?
You may not have heard of us but we're involved in every aspect of your life. Coverity is the market leader in the Development Testing category of products that find and eliminate defects in software code. We perceive this to be a multi-billion dollar market opportunity. Over 1,100 global brands use Coverity to deliver software free of crash-causing bugs and security problems. We were in your cell phone, your gaming software, your internet search engine, and your x-ray machine long before you got there. We've been quietly providing material value to the entire software consumer universe for the last 10 years.
We're building enterprise-wide applications installed at the world's most widely recognized companies, and used by hundreds-of-thousands of developers. It's tough work and we're tackling things no one else is taking on. Software defects create real and material daily issues for us all. Our mission is to change the way software is developed by creating and selling precision software analysis tools to help our customers build high integrity software that is fail-safe ...and to do it faster and cheaper.
Coverity is a private company of over 200 employees headquartered in San Francisco, with offices in 8 countries. We are funded by some of the best in the venture world - Foundation Capital and Benchmark Capital. We want you to enjoy coming into work because you are intellectually interested, driven to succeed, recognized for your contribution, and enjoy collaborating with an amazing group of people. If you want to change the world of software development, please read on...
We only want the best of the best to join our team. Be ready to produce results. Bring innovation and creativity every day. Bring your passion to work every day. Lead others. Create urgency. Stand back to back with your team. Make an impact. Have fun.
The C/C++ Static Analysis team is looking for an exceptional C/C++ developer to join the Coverity core analysis team. The job involves creation of new checkers, evolving Coverity's state of the art analysis infrastructure, and generally push the envelope of static analysis.
The perfect candidate will have a strong passion for improving software quality and preferably a background in programming languages and static analysis. If you've got experience with any known static analysis and developer testing tools like Fortify, Parasoft, or Klocwork, we'd love to talk to you!
Do you want to help change the world of software development? Are you the best of the best? Then please consider joining our team of outstanding and driven static analysis experts!
. Experimentation with new checker ideas
. Design and implementation of new checkers and analysis infrastructure
. Creation of comprehensive test plans
. Systematic unit and black box testing for all deliverables
Qualifications: Must Have
. Master's or PhD degree in computer science or related fields
. Significant experience in C/C++ development (4+ years)
. Strong understanding of C and C++
. Experience with Object Oriented programming and design
. Experience with development on UNIX
Qualifications: Nice to Have
. Background in programming languages and static analysis
. Experience with C++ templates
. Experience with standard libraries (like standard C library, MFC etc)
. Strong understanding of Java or C#
. Experience with development on Windows
. Strong problem solving skills
. Good written and verbal skills
. Team player
. Strong interest in learning and growing
. Driven personality/self-starter