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

Q1N1b2FOd3JtSGF5Q3oyNHIrRCtleUFWRHc9PQ==
  • Grey Staffing
  • Newington, Strafford County, NH

Job Description

Join a passionate team! Are you looking to join a global company with room for growth? Looking for a stable company? You found it!

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 numerical methods
  • Understanding of basic physical principles and concepts of telecommunication components
  • Recent college graduates are welcome

Job Tags

Remote job,

Similar Jobs

FGS LLC

Audio Visual Engineer Job at FGS LLC

Requires US Citizenship Employment Term and Type: Regular, Full Time Required Security Clearance: Top Secret Required Education: High School or equivalent Salary Band - $95,000 to $110,000 Job Description: The successful candidate will support the Audiovisual...

VSP Global

Apprentice Software Engineer Job at VSP Global

Apprentice Software Engineer Location Remote : Partner in the development, testing and implementation, and technology delivery for business needs throughout the company. Partner in the coding/development/maintenance, testing, and implementation of systems. Partner in the... 

Neon

Legal Intern Job at Neon

 ...with a recognized global leader in Data and AI. As a Databricks Legal Intern, you wont just observe, youll jump straight into novel legal...  ...will work with mentors within Legal as well as join our summer 2026 intern cohort where you'll have the opportunity to connect... 

IT Business & Support SAC

Payroll Specialist- REMOTE Job at IT Business & Support SAC

We currently have an opening for a highly driven Payroll Specialist to join our office team. To be successful in this role, you will have a strong ability to prioritize tasks and have exceptional organizational and communication skills. Responsibilities will include... 

Alamo Animal Hospital

Veterinary Assistant/Receptionist - Floater Job at Alamo Animal Hospital

 ...individual that has experience working in both receptionist and assistant roles. Whether part-time or full-time, candidate must be...  ...in both. Works well within a team Ability to learn new veterinary assistant skills Applicants with veterinary experience will...