p>This requisition may be filled at either a Principal Software Engineer - Level 3 or a Senior Principal Software Engineer - Level 4. Basic Qualifications for Principal Software Engineer - Level 3:
• Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 5 years of related work experience, or a Master's Degree and 3 years of related work experience, or 1 year of related work experience with a PhD.
Basic Qualifications for Senior Principal Software Engineer - Level 4:
• Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 8 years of related work experience, or a Master's Degree and 6 years of related work experience, or 4 years of related work experience with a PhD.