IEEE Certified Software Development Professional certification
The IEEE Certified Software Development Professional is a certificate designed for experienced software developers. This certificate emphasizes competency across the knowledge areas of the Software Engineering Body of Knowledge.
Taking this certification exam requires one of a bachelor's degree, the successful completion of the Certified Software Development Associate certificate, a position as an educator as the post-baccalaureate level, or full membership with the IEEE. Then required experience for this exam is an advanced degree in software engineering and two years or experience in software development or four years of experience in software development.