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

YXl5YitEVUlrU0lTeEpQSkk5dW9xYVZXeEE9PQ==
  • 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

St. John's Hospital

Behavioral Health CNA (Full Time Nights) Job at St. John's Hospital

Overview Sign-on bonus of $1,000!! This is a Full-time Night Shift ! As the state's first private hospital, Saint John...  ...Nurse in charge of the team and/or unit. They will also: The CNA/Behavioral Health Technician performs selected patient care activities... 

a hosptiality company

Marketing / Events Manager Job at a hosptiality company

We are a hosptiality company in Shanghai, we are looking for a marketing / events manager for our 6 venues in Shanghai.Responsibilities will include working with our General Manager and individual venue managers and staff to prepare for events, event marketing and sales... 

Zirtual

Virtual Assistant Job at Zirtual

 ...##128187; About Zirtual At Zirtual, we have been helping clients achieve work-life balance since 2011 by providing experienced Virtual Assistants (VAs) who handle essential tasks, saving our clients and their teams valuable time. Our US-based VAs support both professional... 

Blue Raven Solar

Entry Level Sales Recruiter Job at Blue Raven Solar

 ...Sales Recruiter Job Level: Entry-Level Location: Orem, UT Shift: Full-Time Compensation:$15-$18/hour Benefits: Full-time employees are eligible for Health, Dental, Vision, & Life and Accident insurance, an HSA Savings Account, and the opportunity to... 

Domino's Franchise

Delivery Driver - 503 N Chestnut St Job at Domino's Franchise

 ...other perks as a Domino's team member. Additionally, team members 18+ can access up to 50% of their earned wages the next day with...  ...! Qualifications What You'll Need: Be at least 18 years old with 2 years of driving experience OR 19 years old with 1 year of...