Software Developer/Programmer Job at Grey Staffing, Newington, Rockingham County, NH

R2huaXdDRWdBK1hwNXAyeDU2V3BtT2ZXK3c9PQ==
  • Grey Staffing
  • Newington, Rockingham County, NH

Job Description

Join a passionate team!

Position Overview

The Department of System Design and Product Management is looking for a software engineer to assist in developing and managing software simulations tools used to design high-capacity undersea fiber-optic networks. This person will work as part of the team of optical designers and project engineers responsible for delivery of undersea optical communication systems. The successful candidate will be responsible for introducing enhancements to the set of in-house software tools used for fiber-optics network design, optimization, evaluation, and implementation. This person will report directly to the Senior Manager of System Design and Product Management that is part of the Customer Solutions Organization within Company, and will collaborate with people from Research and Development, Sales, Project Management, Marine Operations and Manufacturing. The job offers opportunities for exploratory work on new technologies as well as design and implementation of new systems.

Responsibilities

  • Create new and update existent software tools.
  • Assist engineers in troubleshooting code that incorporates numerical methods to simulate various physical effects.
  • Update features of GUI based on feedback from the users.
  • Manage software development cycle from collecting and documenting Modification Requests to working with senior engineers to incorporate changes, to preparing new releases, running testcases and publishing release notes.
  • Perform updates to multiple software development packages via GitLab.
  • Administer Linux server where the source code resides.
  • Collaborate with software developers in other organizations within Company to access data in various databases and facilitate data flow with other software packages.

Qualifications

  • BS in Physics, Engineering or related field required.
  • Working knowledge of C++ and C#
  • Proficiency with GitLab
  • Some experience of system administration (linux)
  • Familiarity with numerican methods
  • Understanding of basic physical principles and concepts of telecommunication components
  • Recent college graduates are welcome

Job Tags

Remote job,

Similar Jobs

Anytime Fitness - Spearfish, SD

Personal Training Manager Job at Anytime Fitness - Spearfish, SD

 ...service, we strive to create a positive and motivating environment for our members. We are seeking a highly motivated Personal Training Manager (PTM) to join our team. The PTM will be responsible for overseeing the personal training department including sales and... 

The Calendar Group

Houseman/Butler (Live-in)- Connecticut / Florida Job at The Calendar Group

 ...Our client is seeking a highly organized, reliable, and tech-savvy Houseman/Butlerto support their daily needs and maintain a smooth-running household. This is a live-in position located in Connecticut, with travel required to Florida from December through March. The... 

MDstaffers

Interventional Pain Management Physician (Sacramento, CA) Job at MDstaffers

(Physician/MD qualifications required) Pain Management - MDstaffers is seeking a qualified Interventional Pain Management Physician in Sacramento, CA. For more information, please apply or call (866) 90-STAFF. Job Description An Interventional Pain Management Physician... 

Nexeo Staffing

Trade Show Production Manager Job at Nexeo Staffing

 ...Now Hiring: Production Manager Trade Show & Event Fabrication Nexeo HR is seeking an experienced Production Manager in Las Vegas, NV, for a leading event production and trade show fabrication company. This is a direct-hire opportunity is ideal for a hands-on leader... 

CoreCivic

Safety Manager Job at CoreCivic

 ...responsibilityto better the public good. We are currently seeking a **Safety Manager** who has a passion for providing the highest quality...  ...for the required experience on a year-for-year basis.+ OSHA 511 certification is preferred.+ Must demonstrate ability and be...