Software Engineer – Entry Level | 3+ Yrs | USA

Website Seagate

Job Roles and Responsibilities:

  • Develop software solutions in C/C++
  • Work with the SRG team to deliver software on-time of high quality
  • Highlight opportunities for performance/feature enhancements
  • Learn new technologies

Job Requirements:

  • Software development skills:
    • Version control and issue tracking
    • Python
    • C/C++
    • Failure analysis and debugging
    • Linux software development (desired but not required)
  • Networking protocols (desired but not required)
  • Data analysis and processing
  • Good communication skills
  • Good documentation skills
  • Knowledge of cmake, Wireshark, tcpdump (desired but not required)
  • Bachelor’s Degree in robotics, computer science, software engineering or other relevant discipline and 3+ years experience, or Master’s Degree and 0+ years experience or equivalent education and experience.