PCS/Software Engineer

Jobot
Davenport, IA, United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$80,000.0 - $115,000.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Access C Sharp (Programming Language) Unix C++ (Programming Language) Information Systems Computer Programming Databases Computer Engineering Linux Supervisory Control and Data Acquisition (SCADA) PostgreSQL Microsoft SQL Server
+6 more
Standard Sql Software Engineering SQLite Information Technology Vba Programming Language Process Control Systems

Job description

  • Maintain and develop process control systems, including both hardware and software
  • Perform system upgrades, patches, and security updates
  • Modify and improve HMI and SCADA applications
  • Troubleshoot and resolve process control and quality-related issues
  • Develop software tools to support diagnostics, reporting, and operational improvements
  • Support manufacturing systems that drive production, quality, and safety

Requirements

  • Associate’s degree in Computer Science, Electrical Engineering, Computer Engineering, Information Systems, or a related field
  • At least 1 year of programming experience or equivalent project work
  • Experience with one or more of the following: C#, C++, VBA, SQL
  • Authorization to work in the United States without sponsorship

Preferred Background:

  • Bachelor’s degree in a related technical field
  • 3+ years of programming experience
  • Experience with databases such as SQL Server, PostgreSQL, SQLite, or MS Access
  • Exposure to manufacturing automation technologies including PLC, HMI, and SCADA systems
  • Working knowledge of Windows, Linux, and Unix operating systems
  • Manufacturing industry experience
  • Project management experience is a plus

Benefits & conditions

Salary: $80,000 - $115,000 per year, * Competitive Compensation, Bonus and Benefits Package

  • Stable Career path
  • Rewarding experience to work with fortune 500 Company
  • Excellent culture and peers
  • 401K Match
  • 3 weeks of vacation to start, Why Consider This Opportunity?
  • Join a well-established manufacturing operation with a long history of innovation
  • Work on systems that directly impact production performance and plant operations
  • Gain hands-on experience with industrial automation, software development, and process controls
  • Competitive compensation, benefits, and long-term career growth potential

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:36 min

Generating portable SQLite databases for peer-to-peer sharing

Glenn Wolfe · LIVE

6:20 min

Transitioning from software engineering to process automation

Maria Doina Irimias · LIVE

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

Videos

See all

Related articles

See all