Controls Software Engineer at Sigma Design – Wilsonville, Oregon
Sigma Design
Wilsonville, Oregon, 97070, United States
Posted on
NewSalary:$130000 - $150000Job Function:Information Technology
New job! Apply early to increase your chances of getting hired.
Explore Related Opportunities
About This Position
Controls Software Engineer
(Direct Placement for Client)
(Direct Placement for Client)
Sigma Design has collaborated with a manufacturing company seeking an experienced Controls Software Engineer to join their facility in Wilsonville, OR. This company is a leading global manufacturer of interconnect solutions, specializing in high-speed board-to-board, cable, and terminal block products used across multiple industries like computing, telecommunications, medical, industrial and instrumentation.
What Is Offered:
- Exceptional healthcare coverage (PPO, HSA, FSA), with company contributions to HSA plans. Single coverage on HAS plan is zero premium with $3200 deductible and maximum out of pocket.
- Retirement/profit sharing plans: 401k- 12% , company matches the first 5%, adds 7% for profit sharing
- PTO (vacation/sick time starting at 4 weeks, and holidays)
- Bonus structure
- Monday – Friday, 8:00 am – 5:00 pm
- $130,000 - $150,000 annually
Primary Function:
The Controls Software Engineer is responsible for designing, developing, implementing, and optimizing advanced supervisory control systems for automated manufacturing equipment in a continuous processing environment. This role partners with engineering, manufacturing, and IT teams to deliver reliable, scalable, and standardized control system solutions that support operational performance, data integration, and system modernization initiatives.
Essential Job Functions - Responsibilities:
- Design and develop robust Supervisory Control Systems (SCADA/HMI) to support advanced process control applications.
- Partner with Manufacturing and Process Engineering to define system functional requirements.
- Develop, configure, and deploy HMI/SCADA platforms and operator/engineering interfaces.
- Lead startup, debugging, conditioning, and qualification of new or upgraded control systems.
- Troubleshoot SCADA systems within automated machinery environments.
- Develop, tune, and optimize advanced control algorithms.
- Manage controls-related projects for new equipment development and system upgrades.
- Collaborate with IT to support network infrastructure and cloud-based data management systems.
- Support integration of Industry 4.0 and IIoT technologies into control system architecture.
- Standardize control system architecture, software platforms, and reusable components across multiple production assets.
- Develop and maintain engineering documentation including software documentation, setup procedures, and operating instructions.
- Communicate technical concepts effectively through reports and presentations.
- Support resource planning and execution for controls-related projects.
Education and Experience: (Knowledge, Skills, & Abilities)
- Bachelor’s degree in Controls Engineering, Electrical Engineering, Software Engineering, or related technical field (or equivalent experience).
- 5+ years of experience designing and implementing advanced control systems within an automated manufacturing environment.
- Experience with continuous process control systems preferred.
- Experience developing SCADA systems and HMI interfaces.
- Proficiency in Python and industrial scripting languages.
- Ability to read and understand IEC 61131-3 Structured Text programming.
- Experience with industrial communication protocols (e.g., MQTT, Sparkplug B, OPC UA, Ethernet/IP, EtherCAT, Modbus).
- Understanding of Industry 4.0 and IIoT principles.
- Familiarity with ANSI/ISA standards related to HMI design and manufacturing system integration (ISA-95 / IEC 62264).
- Understanding of network infrastructure and cloud-based data management environments.
- Strong written and verbal technical communication skills.
- ITAR - Permanent resident of the United States (“U.S. person” as defined by ITAR)
- Background and drug screen - pass a post-offer background verification and drug screen.
Work Environment
Standard office environment with normal amounts of office related conditions. Occasionally may be required to work in environmental conditions that emulate typical user environments in order to facilitate design testing and validation. Occasionally may be required to travel as required to other facilities, clients, or suppliers.
SigmaDesign is an Equal Opportunity Employer
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Wilsonville, Oregon, 97070, United States
Loading interactive map for Wilsonville, Oregon, 97070, United States
Job Location
This job is located in the Wilsonville, Oregon, 97070, United States region.
Frequently asked questions about this position
Latest Job Openings in Oregon
Surveillance Investigator
Frasco Inc
PORTLAND, OR
CDL-A - Dedicated truck driver - Aurora Parts
Schneider
Hermiston, OR
Body Technician
Puget Collision
Bend, OR
Residential Treatment Therapist - 5387
ColumbiaCare Services
Medford, OR
Residential Care Associate I - Clackamas County
ColumbiaCare Services
Milwaukie, OR