Software Engineer 3

Jobtailor

Newport News (VA)

On-site

USD 95,000 - 140,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a controls software engineer in Newport News, VA, to design, develop, test, and deploy software for production equipment, controls systems, and manufacturing workflows. This role requires collaboration with hardware teams and multidisciplinary engineering groups.

The candidate will analyze user needs, ensure standards compliance, and contribute to long-range control improvements while supporting plant operations with detailed documentation and training.

Qualifications

  • Bachelor's Degree and 5 years of relevant exempt experience; OR Master’s Degree and 3 years of relevant professional experience; OR Ph.D. and 0 years of experience
  • ABET engineer degree from accredited engineer program
  • U.S. Citizenship required
  • Knowledge of PLC programming and logic development
  • Experience with SCADA, MES, or industrial protocols
  • Experience with file transfer protocols for CNC/DNC communications and management systems
  • Experience developing or maintaining industrial software applications
  • Familiarity with Linux, Windows Server, virtual machines, or networking fundamentals
  • Strong troubleshooting skills across software and controls systems
  • Robotics/machine automation knowledge
  • Human Machine Interfaces (HMI)
  • Relay interfaces
  • Understanding of electrical and mechanical components and how they work together as a system
  • Development and/or interpretation of electrical, mechanical and controls schematics

Responsibilities

  • Design, develop, document, test, and debug applications software and systems
  • Conduct multidisciplinary research and collaborate with equipment designers and hardware engineers
  • Determine computer user needs and analyze system capabilities to resolve software and systems problems
  • Prepare operating instructions and develop compilers, assemblers, utility programs, and operating systems
  • Ensure software standards are met
  • Develop, maintain, and integrate software solutions supporting production equipment, controls systems, manufacturing workflows, utility infrastructure, building operating systems, and submarine delivery/transportation systems
  • Participate in project reviews and evaluate machine controls requirements
  • Support specification development and scope new machines
  • Review design boilerplates and suggest required features or requirements
  • Verify specifications align with production needs and integration standards
  • Support installation, configuration, turnover, and acceptance testing for manufacturing software and automation systems
  • Maintain software repositories, version control, and configuration baselines
  • Create and maintain databases for findings, corrective actions, machine data, and production analytics
  • Serve as application administrator for Manufacturing Engineering software tools
  • Diagnose issues across software, controls, networking, and manufacturing systems
  • Provide technical direction to maintenance personnel and controls technicians
  • Develop a long-range strategic plan for controls improvements
  • Develop and maintain technical training for junior engineers and controls technicians
  • Work with Manufacturing Engineering, Production, IT, Automation, and vendor partners to support plant operations

Skills

PLC Programming
SCADA Experience
Industrial Software Development
Troubleshooting Skills
HMI
Robotics knowledge

Education

Bachelor's Degree
Master's Degree
Ph.D.
ABET Engineer Degree

Tools

Linux
Windows Server
Virtual Machines
Networking Fundamentals
CNC/DNC Management

Job description

  • Design, develop, document, test, and debug applications software and systems
  • Conduct multidisciplinary research and collaborate with equipment designers and hardware engineers
  • Determine computer user needs and analyze system capabilities to resolve software and systems problems
  • Prepare operating instructions and develop compilers, assemblers, utility programs, and operating systems
  • Ensure software standards are met
  • Develop, maintain, and integrate software solutions supporting production equipment, controls systems, manufacturing workflows, utility infrastructure, building operating systems, and submarine delivery/transportation systems
  • Participate in project reviews and evaluate machine controls requirements
  • Support specification development and scope new machines
  • Review design boilerplates and suggest required features or requirements
  • Verify specifications align with production needs and integration standards
  • Support installation, configuration, turnover, and acceptance testing for manufacturing software and automation systems
  • Maintain software repositories, version control, and configuration baselines
  • Create and maintain databases for findings, corrective actions, machine data, and production analytics
  • Serve as application administrator for Manufacturing Engineering software tools
  • Diagnose issues across software, controls, networking, and manufacturing systems
  • Provide technical direction to maintenance personnel and controls technicians
  • Develop a long-range strategic plan for controls improvements
  • Develop and maintain technical training for junior engineers and controls technicians
  • Work with Manufacturing Engineering, Production, IT, Automation, and vendor partners to support plant operations
Requirements
  • Bachelor's Degree and 5 years of relevant exempt experience; OR Master’s Degree and 3 years of relevant professional experience; OR Ph.D. and 0 years of experience
  • ABET engineer degree from accredited engineer program
  • U.S. Citizenship required
  • Knowledge of PLC programming and logic development
  • Experience with SCADA, MES, or industrial protocols
  • Experience with file transfer protocols for CNC/DNC communications and management systems
  • Experience developing or maintaining industrial software applications
  • Familiarity with Linux, Windows Server, virtual machines, or networking fundamentals
  • Strong troubleshooting skills across software and controls systems
  • Robotics/machine automation knowledge
  • Human Machine Interfaces (HMI)
  • Relay interfaces
  • Understanding of electrical and mechanical components and how they work together as a system
  • Development and/or interpretation of electrical, mechanical and controls schematics
Core Competencies

Demonstrates expertise in software development, including PLC programming, SCADA, and industrial software applications, while effectively collaborating with multidisciplinary teams to enhance manufacturing systems and processes.

Highest-signal resume keywords
  • PLC Programming
  • SCADA Experience
  • Industrial Software Development
  • Troubleshooting Skills
  • Human Machine Interfaces (HMI)
Hard Skills
  • Software Development
  • Systems Debugging
  • Database Creation and Maintenance
  • Electrical and Mechanical Schematics
  • Controls Systems Knowledge
  • CNC/DNC Management
  • Utility Program Development
  • Operating Systems Development
  • Version Control
  • Technical Direction
Soft Skills
  • Collaboration
  • Technical Training
  • Problem-Solving
Certifications & Qualifications
  • Bachelor's Degree
  • Master’s Degree
  • Ph.D.
  • ABET Engineer Degree
Industry Keywords
  • Manufacturing Workflows
  • Production Equipment
  • Automation Systems
  • Machine Controls
  • Robotics
Tools & Technologies
  • Manufacturing Engineering Software Tools
  • Linux
  • Windows Server
  • Virtual Machines
  • Networking Fundamentals
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Controls Engineer
Principal Controls Engineer

Jobtailor • Dalton (GA)

On-site
USD 120,000 - 160,000
Electrical Software Design Engineer
Electrical Software Design Engineer

Jobtailor • Wooster (OH)

On-site
USD 85,000 - 120,000
Senior Controls Engineer
Senior Controls Engineer

IAC Group • Troy (MI)

On-site
USD 110,000 - 160,000
Senior Controls Engineer (Software)
Senior Controls Engineer (Software)

Davis-Standard • Stonington (CT)

On-site
USD 90,000 - 150,000
Automation Deployment Engineer
Automation Deployment Engineer

Jobtailor • Redford (MO)

On-site
USD 95,000 - 135,000
Engineer 1-3: Controls / Software Engineer
Engineer 1-3: Controls / Software Engineer

Burr Oak Tool • Sturgis (MI)

On-site
USD 60,000 - 90,000
Automation Engineer
Automation Engineer

Slb • Lawrence (KS)

On-site
USD 80,000 - 110,000
Control Engineer
Control Engineer

The Judge Group • Everett (WA)

On-site
USD 90,000 - 130,000
Control Engineer 3 - Kingsport, TN
Control Engineer 3 - Kingsport, TN

M.C. Dean • Kingsport (TN)

On-site
USD 70,000 - 100,000
Sr Automation Control Engineer
Sr Automation Control Engineer

Keurig Dr Pepper • Knoxville (TN)

On-site
USD 90,000 - 120,000