Posted in

Senior Software Engineer

Senior Software Engineer

CompanySafran
LocationRochester, NY, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Proficiency in a few programming and scripting languages (C, python, and bash are ideal)
  • Proficiency working in a Linux environment
  • Proficiency with revision control systems (ideally git)
  • Experience with networking technologies
  • Ability to work with an international team using Agile methods
  • 8 – 10 years of experience in software development
  • A bachelor’s degree in computer science, software engineering, or related field

Responsibilities

  • Designing and implementing new features
  • Troubleshooting defects, identifying root cause, and proposing corrections
  • Collaborating with product management to address customer requirements
  • Guiding and mentoring junior developers
  • Participating in peer code review
  • Working with the latest in Resilient PNT technology
  • Staying abreast of industry best practices and emerging technologies

Preferred Qualifications

  • Experience with Linux system administration
  • Experience working with embedded systems
  • Experience with network timing protocols (NTP, PTP)