When hiring entry-level software engineers, employers typically look for candidates with a bachelor’s degree in computer science or a related field. They also look for candidates with strong problem-solving and programming skills.