Demo

Software Controls Engineer

CGT Staffing
Wilmington, NC Full Time
POSTED ON 4/17/2025
AVAILABLE BEFORE 6/17/2025

Job Details

A regional manufacturing organization is seeking a Software Controls Engineer to support its fuel manufacturing operations. This role is responsible for ensuring the reliability, security, and performance of factory-developed software systems. The position plays a critical role in maintaining operational integrity, enhancing existing systems, and ensuring compliance with safety and quality standards in support of manufacturing processes.

Key Responsibilities:
Audit the performance, security, and reliability of factory-developed software by collaborating with operators, engineers, technicians, and IT/security teams.
Perform code reviews, utilize code scanning tools, and document software issues and resolutions.
Serve as the first line of engineering escalation for software reliability or feature-related issues.
Document changes and releases using Version Control Management tools (GitHub Enterprise, GitLab, Subversion).
Add new features to existing software, including integration with manufacturing equipment and data management systems.
Upgrade and port legacy software (FORTRAN, VB6, C) to modern platforms such as .NET, Node.js, or Python.
Develop automated tests, diagnostic tools, and application deployment routines.
Maintain and use CI/CD pipelines using GitHub Enterprise and Propel.
Develop web-based and embedded system HMIs (Human Machine Interfaces).
Interface software applications with manufacturing equipment using industrial protocols (e.g., GE SRTP, OPC-UA, MQTT).
Review, design, update, and monitor manufacturing systems and equipment, including both mechanical and electrical components.
Follow and promote the organization's safety, security, and quality standards in all software-related work.
Design and execute Function Test Instructions (FTIs) for safety-critical equipment.
Ensure compliance with safety and quality regulations using compliance databases and tracking systems.
Develop or improve automation for new or existing manufacturing processes.
Maintain and update operational procedures, method sheets, and job hazard analyses.
Support planned and unplanned maintenance activities.
Participate in New Product Introduction (NPI) initiatives, including process development and design of experiments (DOE).
Apply Lean and Six Sigma tools to implement process improvements for safety, quality, and output.
Perform other duties as assigned.

Minimum Education & Experience Requirements:
Bachelor s Degree in Engineering or Computer Science required.
Minimum of 2 years of experience in software development and maintenance in a manufacturing or technical environment.

Special Requirements:
Ability to wear personal protective equipment (e.g., safety shoes, glasses, ear protection).
Ability to access manufacturing areas, including climbing stairs and ladders, and occasional crawling, kneeling, or crouching around equipment.

Knowledge, Skills, and Abilities:
Strong problem-solving aptitude in software development and maintenance.
Experience with OpenVMS, Unix, Windows platforms.
Familiarity with Visual Basic for Applications (VBA) and VB6.
Experience with modern software development platforms such as .NET.
Proficiency with Version Control Systems (git, GitHub, Subversion).
Knowledge of CI/CD pipeline technology and processes.
Familiarity with industrial control systems including PLCs, field I/O, and HMIs.
Strong attention to detail and commitment to safety and quality.
Excellent documentation and communication skills.
Ability to work independently and collaboratively within a technical team.

Additional Desired Characteristics:
Experience with industrial control protocols such as OPC-UA, MQTT, and GE SRTP.
Understanding of nuclear safety culture and quality assurance principles.
Exposure to Lean and Six Sigma methodologies.

Work Environment:
Position is based in a Northeast Region manufacturing site.
Standard weekday schedule; minimal travel expected.
Must be able to work in a manufacturing plant environment, including physically accessing equipment and systems.

Other Duties:
This job description is not intended to be all-inclusive. The employee may perform other related duties as assigned to meet the evolving needs of the organization.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

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 Controls Engineer?

Sign up to receive alerts about other jobs on the Software Controls Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$63,871 - $78,758
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CGT Staffing

CGT Staffing
Hired Organization Address Pittsburgh, PA Full Time
Job Summary : The Scrum Master / Agile Coach will play a critical role in facilitating Agile Scrum processes and support...
CGT Staffing
Hired Organization Address Princeton, NJ Full Time
Job Summary : We are seeking a Healthcare Litigation Paralegal to support a busy legal team in managing healthcare-relat...
CGT Staffing
Hired Organization Address Chicago, IL Full Time
Job Summary : We are seeking a full-time Trademark Paralegal to join our intellectual property team in a regional office...
CGT Staffing
Hired Organization Address Leetsdale, PA Full Time
We are looking for a candidate with experience in a manufacturing or warehouse setting, preferably with knowledge of ind...

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

Software Controls Engineer

Morson Talent (Canada & USA), Wilmington, NC

Software (Controls) Engineer

Actalent, Wilmington, NC

AI Assistant is available now!

Feel free to start your new journey!