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

Software Controls Engineer

Allied High Tech Products Inc

Job Description

Job Description

Allied High Tech Products is seeking a Software Controls Engineer for our Oklahoma City R&D facility. This role will work with software, mechanical, electrical, and materials engineering teams to research, design, develop, and support software used to interface with and control electro-mechanical products and systems.

Key Responsibilities

  • Develop, modify, and troubleshoot PLC logic and related control software for electro-mechanical systems.
  • Design and implement software interfaces for machine control, automation, and operator interaction.
  • Develop and configure HMI applications for industrial equipment, with 4D Systems experience preferred.
  • Support integration of motors, drives, sensors, controllers, and communication networks into production-ready systems.
  • Collaborate with mechanical, electrical, software, and materials engineering teams throughout the product development lifecycle.
  • Read electrical schematics and mechanical assembly drawings to support troubleshooting, wiring validation, and system integration.
  • Participate in R&D activities, prototype testing, debugging, documentation, and continuous improvement of equipment software.

Required Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent practical experience.
  • 3-5 years of experience in industrial automation, PLC programming, controls engineering, and/or software development.
  • Ability to write, modify, and troubleshoot PLC logic using Ladder Logic, Structured Text, and other IEC 61131-3 programming languages.
  • Working knowledge of major PLC platforms, such as Siemens, Rockwell / Allen-Bradley, and Omron.
  • Understanding of industrial networks and protocols, including Ethernet/IP, Modbus TCP/IP, CAN, and EtherCAT.
  • Basic programming experience with C, C++, C#, and/or Python.
  • Experience working with linear, stepper, brushed, and servo motors and associated controllers; Elmo and Parker controller experience preferred.
  • Ability to read and interpret electrical schematics and mechanical assembly drawings.
  • Strong problem-solving skills, attention to detail, and ability to work effectively in a collaborative R&D environment.

Preferred Qualifications

  • Experience with Qt 5.15.2 or newer for application development and user-interface work.
  • Knowledge of OpenGL or related graphics technologies.
  • Experience with PCB design tools such as Eagle, KiCad, or Altium.
  • Experience developing software for equipment, instrumentation, automation platforms, or similar electro-mechanical systems.·
\nCompany Description

Allied High Tech Products, Inc. is a leading manufacturer and global distributor of equipment for failure analysis, materials characterization and materials research. Allied supports customers in failure analysis, materials characterization, and materials research through precision equipment, consumables, service, and application expertise.

We are located in Cerritos, CA and Edmond, OK and are known around the world for outstanding design, excellent product quality and superior customer service.

*\tCompetitive salary based upon credentials and experience
*\tOutstanding benefits and a great work environment
*\tGreat career opportunities at a quickly growing high-tech company
*\tAn exciting opportunity to expand your knowledge, grow and be creative.
*\tAllied uses the E-Verify program for all new hires.

Allied High Tech Products, Inc. is an Equal Opportunity Employer and does not discriminate against any person on the basis of race, color, religion, sex, sexual orientation, national origin, age or disability.

Company Description

Allied High Tech Products, Inc. is a leading manufacturer and global distributor of equipment for failure analysis, materials characterization and materials research. Allied supports customers in failure analysis, materials characterization, and materials research through precision equipment, consumables, service, and application expertise.\r\n\r\nWe are located in Cerritos, CA and Edmond, OK and are known around the world for outstanding design, excellent product quality and superior customer service.\r\n\r\n*\tCompetitive salary based upon credentials and experience\r\n*\tOutstanding benefits and a great work environment\r\n*\tGreat career opportunities at a quickly growing high-tech company\r\n*\tAn exciting opportunity to expand your knowledge, grow and be creative.\r\n*\tAllied uses the E-Verify program for all new hires.\r\n\r\nAllied High Tech Products, Inc. is an Equal Opportunity Employer and does not discriminate against any person on the basis of race, color, religion, sex, sexual orientation, national origin, age or disability.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Software Controls Engineer in Edmond, OK vacancy
  • 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
    20 hours ago
  • $90 per hour

     ...Job Description Job Description Lead Control Engineer Location: Holcomb, KS 67851 Duration: 12 Months Employment Type: Contract...  ...solutions and provide recommendations regarding hardware, software, equipment, and system improvements. Work with vendors, technical... 
    Suggested
    Contract work

    Compu-Vision - South

    Oklahoma City, OK
    7 days ago
  •  ...Description 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
    Internship
    Local area

    Life.Church

    Edmond, OK
    28 days ago
  • $83.3k - $133.28k

     ...Manager II__Your role and responsibilities:As a Protection & Control Engineer, you will have the opportunity to act as the technical lead for...  ...one-lines, schematics, and instruction manuals.Proficient software experience should include Easy Power, SKM Powertools, ETAP, Aspen... 
    Suggested
    Full time
    Remote work
    Home office
    Monday to Friday

    ABB

    Oklahoma City, OK
    2 days ago
  •  ...Job Title Back-End Software Engineer About Canoo Canoo’s mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed breakthrough electric vehicles that are reinventing... 
    Suggested
    Casual work
    Work at office
    Local area
    Flexible hours

    canoo

    Oklahoma City, OK
    4 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
    4 days ago
  • $118.15k - $159.85k

    Software Engineer-Developer (Experienced and Senior)Company:The Boeing CompanyThe Boeing Company is currently seeking a Software Engineer -...  ...of specification format requirements, guidelines, and change control processesUnderstanding of relationship between specifications... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Oklahoma City, OK
    3 days ago
  • $112k - $187k

     ...to capture video, analyze data, share highlights and more. Ready to join us? Your Role We are looking for a Senior Software Engineer with a passion for cloud technology and building highly scalable software solutions. This role is pivotal in driving Hudl's... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Oklahoma City, OK
    59 minutes ago
  •  ...Industrial Controls Engineer Canoo's mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility...  ...~ Experience with programming PLCs or substitute controls software like Labview ~ Experience with machine design or contracting... 
    Casual work
    Work at office
    Local area
    Flexible hours

    Oklahoma City Office

    Oklahoma City, OK
    2 days ago
  • $80k - $125k

     ...Job Description Job Description CONTROLS ENGINEER (PROGRAMMER) Openwork is currently engaged in a search to find an innovative Controls...  ...at customer locations. Creating and maintaining software backups, configuration files, revision records, and technical... 
    Work at office
    Relocation
    Monday to Friday
    Weekend work
    Afternoon shift

    Openwork

    Oklahoma City, OK
    15 days ago
  •  ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent... 
    Local area

    Coinbase

    Oklahoma City, OK
    2 days ago
  • $140k - $210k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer IV at Indeed, you will own the design and development of complex software systems and platforms that support critical products... 
    Temporary work
    Work experience placement
    Local area

    Indeed

    Oklahoma City, OK
    3 days ago
  • $170.6k - $261.3k

     ...resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to...  ...data, vehicle data collection, fleet management, deployment control planes, or software-version compatibility. Experience addressing... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Oklahoma City, OK
    3 days ago
  • $118k - $178k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Work experience placement
    Local area

    Indeed

    Oklahoma City, OK
    3 days ago
  • $10k

     ...Available Up to $10K* The candidate shall have knowledge of software engineering in order to support the design, development, testing and...  ....Audits DoD contractors for software configuration and control measures and verifies appropriate quality accreditation. *Employs... 
    Full time
    Contract work
    For contractors
    Immediate start
    Worldwide
    Relocation package
    Flexible hours

    Modern Technology Solutions Inc

    Oklahoma City, OK
    4 days ago
  • $186.07k - $218.9k

     ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces... 
    Local area

    Coinbase

    Oklahoma City, OK
    2 days ago
  •  ...Software Engineer-Developer 3 (Hybrid - Aerospace Platform) Location: Oklahoma City, OK (Hybrid) | Job Type: Contract About the Role Join a forward-thinking team driving innovation in aerospace technology. As a Software Engineer-Developer 3, you will contribute... 
    Contract work
    Local area
    Flexible hours

    Indotronix International Corporation

    Oklahoma City, OK
    4 days ago
  • $87.6k

     ...superpowers. You own and execute features independently, build APIs for engineers to solve customer problems, and ensure our systems are...  ...efficient, optimized, scalable, and reliable. Developing software testing and validation procedures and documentation. Ensuring... 
    Work at office
    Remote work

    Zoom Corporation

    Oklahoma City, OK
    1 day ago
  • $75.1k - $112.7k

     ...confirmation. Northrop Grumman is seeking an experienced Software Engineer to join our dynamic team. This position will support our Aeronautics...  ..., Fortify, AND/OR SonarQube Familiar with Software Change Control, Change Management, and CI/CD tools Your ability to obtain... 
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    2 hours ago
  • • Design, develop, and implement software solutions using various programming languages and technologies such as IBMi (RPG/RPGLE), Python...  ...practices in software development methodologies through source control and automated project pipelines.\n• Ensure the security and... 

    Braum's

    Oklahoma City, OK
    3 days ago
  •  ...Software Engineer - II/ .Net Developer Client, a leader in payment technology, is seeking an experienced Software Engineer II to join our...  ...SQL and NoSQL databases. Experience with Git for version control. Exposure to Kubernetes orchestration. Knowledge of C/C++... 

    Ampcus

    Oklahoma City, OK
    4 days ago
  • $100k - $120k

     ...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding,... 
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Oklahoma City, OK
    2 days ago
  • $121.4k - $218.6k

     ...Our work environment nurtures rapid development cycles, open communication, and innovative engineering solutions to build high-density compute systems. As a Senior Software Engineer, you will be responsible for: Designing and developing backend compute services... 
    Work experience placement
    Work at office

    Akamai

    Oklahoma City, OK
    1 day ago
  • $125k - $150k

     ...Microsoft, and Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies in a fast-moving...  ...with cloud-native development, containers, source control, and CI/CD practices. ~ Ability to learn and... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Oklahoma City, OK
    4 days ago
  •  ...Software Engineer Anywhere Type: Contract-to-Hire Category: Engineer Industry: Financial Services Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108474 Date Posted: 09/01/2026 Shortcut: Description Recommended... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Oklahoma City, OK
    20 hours ago
  • $109.5k - $150.5k

     ...strive for the best, own our actions, and grow and evolve. Job Description We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team at Freckle by Renaissance - a global leader in pre-K-12 education technology. Freckle... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Oklahoma City, OK
    2 days ago
  • $112k - $150k

     ...commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production...  ...ML Product Development Define, build, and evolve AI-powered software products that accelerate Commercial Engine Services operations-... 
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Oklahoma City, OK
    3 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
    1 day ago
  • $180k - $220k

     ...onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability and... 

    Datavant

    Oklahoma City, OK
    1 day ago
  • $118k - $178k

     ...approaches. You will also create reusable UI, visualization, and integration patterns that improve consistency, reduce one-off engineering work, and support reliable analytics rendering. In addition, you will use strong engineering judgment to review code, unblock... 
    Work experience placement
    Local area

    Indeed

    Oklahoma City, OK
    5 days ago

Do you want to receive more vacancies?

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