Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Controls Engineer

Actalent

Job Description

Job Description

Job Title: Software Controls Engineer Job Description

The Software Controls Engineer designs, develops, and supports control software for precision electro-mechanical equipment used in failure analysis, materials characterization, and materials research. This role focuses on PLC programming, industrial automation, motion control, and HMI development while working closely with multidisciplinary engineering teams throughout the full product development lifecycle.

Responsibilities
  • Design, develop, modify, and troubleshoot PLC logic and related control software for electro-mechanical systems.
  • Implement and maintain software interfaces for machine control, automation, and operator interaction.
  • Develop and configure HMI applications for industrial equipment, with a preference for experience using 4D Systems platforms.
  • Support integration of motors, drives, sensors, controllers, and industrial communication networks into production-ready systems.
  • Collaborate closely with mechanical, electrical, software, and materials engineering teams throughout the product development lifecycle.
  • Read and interpret electrical schematics and mechanical assembly drawings to support troubleshooting, wiring validation, and system integration.
  • Participate in research and development activities, including prototype testing, debugging, documentation, and continuous improvement of equipment software.
  • Contribute to the development of automation, motion control, and equipment software solutions for industrial and electro-mechanical products.
Essential Skills
  • 35 years of experience in controls engineering, industrial automation, PLC programming, and/or equipment software development.
  • Hands-on ability to write, modify, and troubleshoot PLC logic using Ladder Logic, Structured Text, or other IEC-3 languages.
  • Experience with industrial and electro-mechanical equipment, including motors, drives, sensors, controllers, and industrial communication networks.
  • Working knowledge of Siemens, Rockwell/Allen-Bradley, Omron, or comparable PLC platforms.
  • Ability to read and interpret electrical schematics and mechanical assembly drawings.
  • Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent practical experience.
  • Strong foundation in controls engineering principles and industrial automation practices.
  • Ability to collaborate effectively with cross-functional engineering teams.
Additional Skills & Qualifications
  • Programming experience with C, C++, C#, and/or Python.
  • Experience with HMI development, particularly using 4D Systems.
  • Experience with industrial communication protocols such as EtherNet/IP, CAN, and EtherCAT.
  • Experience with servo, stepper, linear, or brushed motors and motion-control systems.
  • Familiarity with motion controllers and advanced motion-control architectures.
  • Experience with Qt 5.15.2+ and OpenGL for graphical and interface development.
  • Experience with electronic design tools such as Eagle, KiCad, or Altium.
  • Previous experience developing software or controls for industrial equipment, instrumentation, automation systems, or other electro-mechanical products.
  • Demonstrated ability to support prototype testing, debugging, and continuous improvement initiatives.
Work Environment

This position is based in an office-type environment that supports close collaboration with software, electrical, mechanical, and materials engineering teams. The role provides exposure to the complete product development lifecycle, from concept and R&D through prototype testing and production-ready systems. Work involves regular interaction with precision electro-mechanical equipment, PLCs, HMIs, motion-control components, and industrial communication networks, offering significant technical variety across automation, motion control, and equipment software development.

Job Type & Location

This is a Contract to Hire position based out of Edmond, OK.

Pay and Benefits

The pay range for this position is $75000.00 - $85000.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)

Job Type & Location

This is a Contract to Hire position based out of Edmond, OK.

Application Deadline

This position is anticipated to close on Nov 24, 2026.

Workplace Type

This is a fully onsite position in Edmond,OK.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on ziprecruiter.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Controls Engineer in Edmond, OK vacancy
  • $103.71k - $138.28k

     ..., deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering organizations... 
    Suggested
    Full time
    Temporary work
    For contractors

    Lumen

    Edmond, OK
    2 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...functional teams Bonus : Familiarity with Git or version control systems Knowledge of object-oriented design patterns... 
    Suggested
    Remote job
    Internship

    Danaher

    Edmond, OK
    12 hours ago
  • Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt YouVersion, we build technology that helps people around the world connect with God every day. As a Senior Software Engineer, you’ll play a key role in building and improving the systems behind... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship
    Local area

    Life.Church

    Edmond, OK
    4 days ago
  • A contemporary tech ministry in Oklahoma is seeking a Software Engineer to develop backend APIs, mobile applications, and web platforms. Responsibilities include writing clean code, testing features, and collaborating with the team for meaningful software solutions. Ideal... 
    Suggested
    Casual work

    Youversion

    Edmond, OK
    1 day ago
  • Overview At YouVersion, we build technology that helps people around the world connect with God every day. The YouVersion Software Engineer is primarily responsible for developing software for various YouVersion projects and products, focusing on backend API development... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Local area

    YouVersion

    Edmond, OK
    1 day ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Edmond, OK
    2 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Edmond, OK
    2 days ago
  •  ...Our client is looking Controls Engineer for Long term project in Oklahoma City, OK (Onsite) Below is the detail requirement. Travel: Approximately 25-35% Position Summary We are seeking a hands‑on Controls Engineer to design, program, test, and commission automation systems... 
    Work at office

    Lorven Technologies

    Oklahoma City, OK
    1 hour ago
  •  ...Bring your energy to Aggreko as Senior Controls Engineer based in Houston or New Iberia. You will lead engineering responsibilities for process...  ...design. Uses computer assisted engineering and design software and equipment to perform engineering tasks. AutoCAD, ETAP, ACSELERATOR... 
    Temporary work
    Work experience placement
    Local area
    Remote work

    Aggreko plc

    Oklahoma City, OK
    1 day ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Edmond, OK
    3 days ago
  • $83.43k - $222.48k

     ...Senior Software Development EngineerWe're building a world of health around every individual — shaping a more connected, convenient and...  ...family and one community at a time.The Senior Software Development Engineer is responsible for leading the design, development, and... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Corporation

    Oklahoma City, OK
    1 hour ago
  • $80 - $85 per hour

     ...USD Hourly Description: Our client is currently seeking a Software Engineer-Developer 3 Oklahoma City, OK Long Term Contract Job...  ...to conduct analysis Security Clearance and Export Control Requirements: This position requires the ability to obtain a... 
    Hourly pay
    Long term contract
    Local area
    Relocation

    Judge Group, Inc.

    Oklahoma City, OK
    2 days ago
  • $78k - $118k

     ...bill by right-sizing the Webpack infrastructure in Edmond, OK Build the Continuous Learning tooling that makes every other Edmond engineer faster Keep Dominos's Communication CI under ten minutes so Edmond, OK engineers stay in flow Defend Dominos uptime through the 2... 
    Flexible hours

    Domino's Pizza LLC

    Edmond, OK
    12 hours ago
  •  ...unique personal life and care for their families so they can focus on contributing to the fullest.Job Profile Summary:The Senior Software Developer, under limited supervision, is responsible for directing design and development of high-quality front-end and back-end software... 
    Full time
    Work experience placement

    Devon Energy

    Oklahoma City, OK
    4 hours ago
  •  ...help shape the future of unmanned technology within the defense industry today!GENERAL JOB SUMMARY:Develops product software using software engineering best-practices, while adhering to KUAS policies and procedures.ESSENTIAL JOB FUNCTIONS:Each successive level of Software... 
    Temporary work
    For contractors
    Local area

    Kratos Defense & Security Solutions

    Oklahoma City, OK
    3 days ago
  • Titan Professional Resources is looking for a skilled Sr. Software Engineer to join an exciting company here in the OKC area! This is a fully remote position offering weekly pay and great benefits! If this is something that interests you, apply today!Responsibilities:Ongoing... 
    Weekly pay
    Remote work

    Titan Professional Resources

    Oklahoma City, OK
    3 days ago
  • $80.51k - $107.34k

     ...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career... 
    Full time

    Lumen

    Edmond, OK
    2 days ago
  • $220k - $275k

     ...the country. A few years ago we added a systems integration and controls business to our platform. It includes a dedicated panel-...  ...larger organization behind you. Job Details As Director of Engineering & Controls, you'll own the integration business's P&L and lead... 
    Price work
    Local area

    Jobot

    Oklahoma City, OK
    2 days ago
  • Highmark Health is offering a Summer 2027 Provider Delivery Software Engineer Undergraduate Internship. The program provides hands-on experience in enterprise-scale software development for provider-facing digital products and services within the healthcare industry. Interns... 
    Summer work
    Internship

    Highmark Health Company

    Oklahoma City, OK
    2 days ago
  •  ...but because it makes our company stronger. Job Summary The Software Engineer I is an entry-level role focused on developing, configuring,...  ...services in alignment with defined requirements Uses source control and established build, review, testing, and deployment processes... 
    Work experience placement
    Internship

    Expand Energy Corporation

    Oklahoma City, OK
    1 day ago
  • Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects of an already... 

    Quest Diagnostics

    Oklahoma City, OK
    1 day ago
  • Summer 2027 Provider Delivery Software Engineer Undergraduate Internship provides students with an opportunity to gain practical, hands‑on experience developing enterprise‑scale software solutions that support provider‑focused digital products and services across the healthcare... 
    Full time
    Part time
    For contractors
    Summer work
    Internship
    Local area

    Highmark Health Company

    Oklahoma City, OK
    2 days ago
  • Oliver Wyman Vector is seeking multiple talented Entry Level Software Engineers to join our innovative team in Oklahoma City, OK. This role...  ...0% onsite in Oklahoma City, OK. Security Clearance & Export Control Requirements Candidates must be eligible for a Secret U.S. Security... 
    Temporary work

    Oliver Wyman Vector

    Oklahoma City, OK
    1 day ago
  •  ...authorized to work in the U.S. independently. At this time, we do not offer visa sponsorship for this role. The Summer 2027 Software Engineer enGen Graduate Internship provides graduate students with an opportunity to gain hands-on experience developing and modernizing... 
    Full time
    Part time
    For contractors
    Summer work
    Internship
    Local area

    Highmark Health Company

    Oklahoma City, OK
    2 days ago
  • $77k - $202k

     ...ApplicableSpecialismData, Analytics & AIManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a Forward Deployed Software Engineer-Palantir Foundry-Senior Associate, you will leverage advanced technologies and techniques to design and develop robust data... 
    Full time
    H1b

    PwC

    Oklahoma City, OK
    2 days ago
  • Edmond, OKDigital Product - Digital Product Engineering LC /Full-Time/ Salary /On-siteAt Life.Church, our Digital Product team builds technology...  ...take their next step in their faith journey. As a Staff Software Engineer, you’ll design and build solutions that support the... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship

    Life.Church

    Edmond, OK
    12 hours ago
  •  ...At YouVersion, we build technology that helps people around the world connect with God every day. The YouVersion Software Engineer is primarily responsible for developing software for various YouVersion projects and products, focusing on backend API development, mobile... 
    Full time
    Local area

    life

    Edmond, OK
    7 hours ago
  • $63k - $140k

     ...ApplicableSpecialismData, Analytics & AIManagement LevelAssociateJob Description & SummaryThe OpportunityAs a Forward Deployed Software Engineer-Palantir Foundry-Experienced Associate, you will leverage advanced technologies and techniques to design and develop robust... 
    Full time
    H1b

    PwC

    Oklahoma City, OK
    1 day ago
  •  ...Church, our Digital Product team builds technology that helps people take their next step in their faith journey. As a Senior Software Engineer, you’ll design and build solutions that support the systems and platforms used across our campuses and ministries, helping deliver... 
    Full time

    life

    Edmond, OK
    7 hours ago
  •  ...At YouVersion, we build technology that helps people around the world connect with God every day. As a Senior Software Engineer, you’ll play a key role in building and improving the systems behind the YouVersion Family of Apps. You’ll contribute directly to development... 
    Full time
    Local area

    life

    Edmond, OK
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Controls Engineer. Be the first to apply!