Software Engineer

IntelliSys Solutions Group Philadelphia, PA

Company

IntelliSys Solutions Group

Location

Philadelphia, PA

Type

Full Time

Job Description

POSITION SUMMARY IntelliSys Solutions Group is seeking a highly skilled and experienced 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 5-7 years of 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 lead and 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 advanced problem-solving skills, technical expertise, and collaboration across multidisciplinary teams to drive project success. RESPONSIBILITIES • Develop and refine software requirements based on Naval Combatant Design Specifications (NCDS), Design Practice Criteria (DPC) manuals, DoD/NAVSEA guidance, and marine/commercial specifications. • Lead the design, implementation, and maintenance of software integration for networking, supervisory control systems, and other in-house tools. • Oversee the creation and management of software and hardware installation procedures, standard operating procedures, and configuration notices. • Provide advanced support for hardware and software development, testing, and documentation for MCS and related machinery plant operations. • Develop sophisticated 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, serving as a mentor for less experienced team members. • Collaborate with cross-functional teams, including engineers and management, to ensure project alignment and successful execution. REQUIRED QUALIFICATIONS • Proficiency in creating and analyzing technical documentation, including requirements, design specifications, and test plans. • In-depth knowledge of software lifecycle management, including configuration management and version control tools such as Git, SVN, or equivalent systems. • Familiarity with cybersecurity principles and practices, including secure coding standards and compliance with DoD cybersecurity guidelines. • Bachelor’s degree in Computer Engineering, Electrical Engineering, Electronics Engineering, Mathematics, or related fields. • 5-7 years of experience in software development using C++. • 3-5 years of experience in Java or Python programming languages. • Extensive experience in developing and testing MCS software, including networking, supervisory control systems, and embedded systems. • Advanced familiarity with software development tools and environments, such as Visual Studio, NetBeans, and database tools (SQL, MySQL). • Demonstrated leadership skills and excellent communication abilities, with the capacity 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 • Expertise in debugging and optimizing code for high performance and scalability. • Experience leading or participating in software peer reviews and audits to ensure code quality and adherence to standards. • Knowledge of simulation frameworks and tools commonly used in MCS environments. • 5+ years of experience in socket programming, PLC simulation, and coding. • Advanced experience with OPC-DA and OPC-UA protocols. • Strong background in graphical user interfaces (GUIs) and DevOps. • Deep understanding 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. Job Type: Full-time Pay: $80,000.00 - $105,000.00 per year Benefits: • 401(k) • 401(k) matching • Dental insurance • Health insurance • Vision insurance Application Question(s): • Do you have a government clearance? Work Location: In person
Apply Now

Date Posted

08/27/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0

Similar Jobs

Data Governance Analyst - Philadelphia Gas Works

Views in the last 30 days - 0

Experience in Data Governance with preferred DGSP certification or equivalent certification and expertise in data quality and compliance The job is on...

View Details

Business Analyst - PECO

Views in the last 30 days - 0

Conduct modeling forecasting trending variance analysis business case development and other financial and operational analysis eg operational

View Details

Software Engineer, AI - AutoAssist

Views in the last 30 days - 0

Autonomydriven mindset you thrive when you own the details and project manage your own work Direct impact on AI product strategy and technical direct...

View Details

Data Analyst - City of Philadelphia

Views in the last 30 days - 0

Supports in the design maintenance and production of a high volume of housing and community development data and information for the purpose of strate...

View Details

Software Engineer- AI/ML - USLI

Views in the last 30 days - 0

College degree technical certifications or equivalent industrytechnical experience Collaboration Keep up with new technologies and developments in the...

View Details

Chef Operator - DIG INN

Views in the last 30 days - 0

Be the face of hospitality by both interacting with guests and delivery drivers to provide exceptional service and training up concierge roles in the ...

View Details