Software Developer and Programmer
Job Description
Description
Software Programmer and Development Engineer
The GBS Group has an exciting opportunity for a Software Programmer and Development Engineer. As a Software Programmer and Development Engineer with GBS, you will work both independently and with a team of programmers and engineers on complex projects related to Naval ship platforms. The position will develop software programming suites and develop software programming for state-of-the-art control and instrumentation systems. You will perform testing of these developed programs thru static and dynamic testing to ensure proper functionality and interface. You will analyze, test and propose solutions to the problems found in operational software. You will be a vital person in the execution of software system upgrades and use your professional leadership skills in a team environment to accomplish these goals. The position will also contribute real value by developing, troubleshooting, and testing of software both in lab and on actual Naval ships and facilities.
Position Responsibilities can include the following:
- Develop software suites and systems for machinery control systems (MCS), ships electric plants and other auxiliary ship systems.
- Perform both in house lab and shipboard testing, debugging, and troubleshooting of developed systems software and hardware.
- Perform software security analysis on developed and provided software systems.
- Perform static and dynamic analysis on source code for developed and provided software systems.
- Develop, plan, schedule, and execute test plans and test procedures for computer programs and hardware.
- Document issues, faults, or deficiencies found during software and hardware testing, troubleshoot issues, identify root cause, and provide solutions to enable proper operation and allow system testing to continue.
- Provide remote troubleshooting assistance to onsite representatives.
Qualifications/ Required Skills:
- Bachelor of Science degree in Computer Science, Electrical Engineering, Computer Engineering related degree from an ABET (Accreditation Board for Engineering and Technology) accredited College or University.
Desired Experience in the following a plus:
- Two (2) years of professional experience in software development for control systems and instrumentation systems using some of the following languages: C++, .NET, C#, Python, Bash, MySQL, XAML, Java, Java Script, and others.
- One (1) year of professional experience Linux/Unix based systems, particularly Red Hat Enterprise Linux (RHEL)
- Strong Technical writing skills
- Ability to work both independently and in a team environment coordinating with others
- Experience with configuring VME/VPX Busses
- Good understanding of networking/IT basics
Physical/ Mental Requirements:
- Ability to work under stress and meet deadlines.
- Math Skills
- Must be able to travel to various project sites and/or work in a lab teaming environment.
EEO Statement
The GBS Group is an equal-opportunity employer. Employment decisions will be based on legitimate, nondiscriminatory business reasons, including merit, qualification, experience, and abilities. Our employment policies will not be influenced or affected by an applicant's or employee's race, color, religion, sex/gender, sexual orientation, gender identity or expression, transgender status, national origin, age, disability, marital or familial status, pregnancy, military/veteran status, genetic information, or any other characteristic protected by law. This policy governs all aspects of the employment relationship, including but not limited to selection, job assignment, compensation, discipline, promotion, termination, and access to benefits and training. Any employee who feels that he or she is or has been the victim of illegal discrimination or violation of this policy should immediately notify the Chief Administrative Officer or Human Resources. Employees may file a legitimate or good faith discrimination complaint without being subject to reprisal.
Date Posted
02/13/2023
Views
1
Positive
Subjectivity Score: 0.8
Similar Jobs
Assistant Personal Training Manager, Rittenhouse Square - Equinox
Views in the last 30 days - 0
View DetailsCommunications Manager (Capital Program Office) - City of Philadelphia
Views in the last 30 days - 0
View DetailsDriver Trainer - Contract/As Needed Only - J. J. Keller & Associates, Inc.
Views in the last 30 days - 0
View DetailsPremier Client Regional Sales Manager - PNC Wealth Management - PNC
Views in the last 30 days - 0
View Details