Demo

Software Engineer

IntelliSys Solutions Group
Philadelphia, PA Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 3/12/2025

POSITION SUMMARY

IntelliSys Solutions Group is seeking a highly skilled and versatile Software Developer to support the development and integration of Simulator/Stimulator technology for onboard trainers used in Machinery Control Systems (MCS). The ideal candidate will have experience in software development for naval systems, working closely with engineering and project management teams to meet the highest standards in software and hardware integration, simulation, and lifecycle support.

As part of this role, the candidate will contribute to all phases of the software lifecycle, including requirements definition, design, testing, deployment, and maintenance, in compliance with DoD and NAVSEA guidelines. The position requires strong problem-solving skills, technical expertise, and collaboration across multidisciplinary teams.

RESPONSIBILITIES

  • Develop software requirements based on Naval Combatant Design Specifications (NCDS), Design Practice Criteria (DPC) manuals, DoD/NAVSEA guidance, and marine/commercial specifications.
  • Design, implement, and maintain software integration for networking, supervisory control systems, and other in-house tools.
  • Create and manage software and hardware installation procedures, standard operating procedures, and configuration notices.
  • Support hardware and software development, testing, and documentation for MCS and related machinery plant operations.
  • Develop models and simulations for MCS and plant operations, incorporating hardware, software, and interface interactions.
  • Provide lifecycle support following the NSWCPD Systems Engineering Process (SEP) and adhering to CMMI and IEEE standards.
  • Work in an Agile Scrum environment for iterative development and software deliveries.
  • Collaborate with cross-functional teams, including engineers and management, to ensure project alignment and successful execution.

REQUIRED QUALIFICATIONS

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Electronics Engineering, Mathematics, or related fields.
  • 3-5 years of experience in software development using C , Java, Python, or related programming languages.
  • Experience in developing and testing MCS software, including networking, supervisory control systems, and embedded systems.
  • Familiarity with software development tools and environments, such as Visual Studio, NetBeans, and database tools (SQL, MySQL).
  • Excellent communication skills, with the ability to work effectively across technical and management teams.
  • Ability to obtain a DoD Secret security clearance (active clearance preferred).
  • Ability to work on-site 2-3 days per week.

DESIRED QUALIFICATIONS

  • 3-5 years of experience in socket programming, PLC simulation, and coding.
  • Experience with OPC-DA and OPC-UA protocols.
  • Experience with graphical user interfaces (GUIs) and DevOps.
  • Knowledge of network protocols such as TCP/IP and UDP.
  • Certification in Windows, Linux, or CompTIA Security .

WORKING CONDITIONS

The work will primarily be performed in IntelliSys’s office environment or Control System Test Labs. Some work may be conducted onboard U.S. Navy ships, requiring physical mobility (up/down stairways) and proper safety precautions. Occasional travel (up to 10%) may be required.

BENEFITS

  • 401(k) with company matching
  • Health, Dental, and Vision insurance
  • Paid time off
  • Flexible work schedule
  • IntelliSys Solutions Group is committed to increasing employment opportunities in historically underutilized business zones (HUBZones) and encourages applicants residing in those areas to apply. We are an equal opportunity employer and provide equal employment opportunities to all qualified candidates regardless of race, color, religion, sex, national origin, disability, or veteran status.

Salary : $80,000 - $105,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IntelliSys Solutions Group

IntelliSys Solutions Group
Hired Organization Address Philadelphia, PA Full Time
Job description Job Summary The Proposal Coordinator would be asked to help facilitate the process of reviewing, organiz...

Not the job you're looking for? Here are some other Software Engineer jobs in the Philadelphia, PA area that may be a better fit.

Hiring Software Engineer

Triunity Software, Mount Laurel, NJ

Software Engineer

Inabia Software & Consulting Inc., Philadelphia, PA

AI Assistant is available now!

Feel free to start your new journey!