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.·
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.
- SoCode Recruitment represents a medical-device company seeking a Robotics & Controls Software Engineer to build real-time control software for robotic systems. You will work across mechanical, electrical, systems, and clinical engineering to deliver dependable, safety-...Suggested
- 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...SuggestedFull timeTemporary workWork experience placementCasual workInternshipLocal area
- ...Life is seeking a Senior Software Engineer to join our Digital Product team in Edmond, Oklahoma. You will design and build reliable software solutions that enable our church systems and ministries to thrive. This role involves mentoring other engineers while maintaining...Suggested
- ...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...SuggestedFull timeTemporary workWork experience placementCasual workInternship
- ...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...SuggestedFull timeTemporary workWork experience placementCasual workInternshipLocal area
$110.5k - $160k
...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start... ...and NoSQL), Contributing to open-source projects, Version control systems, Debugging and troubleshooting complex systems *...Full timeInternshipWork at officeWorldwideMonday to Friday$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...Full timeRemote workHome officeMonday to Friday$104.55k - $141.45k
Aircraft Stability & Control EngineerCompany:The Boeing CompanyAt Boeing, we innovate and collaborate to make the world a better place... ...organization is seeking an experienced Aircraft Stability & Control Engineer to join the Flight Systems Capability Aerodynamics Team with...Permanent employmentFull timeInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- 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 payRemote work
- ...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...Casual workWork at officeLocal areaFlexible hours
$69.55k - $125.73k
...reading! The Leidos NISC IV program has an opening for a Software Engineer to join our team in Oklahoma City, OK and support the Federal... ...have experience designing and implementing .NET, Model View Controller (MVC) framework, Oracle/MSSQL solutions. The candidate must...Full time$139.3k - $203.6k
...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...Full timeTemporary workLocal areaRemote workFlexible hours- ...and experienced team of technologists, engineers, and designers. With offices around the... ...Purpose Canoo is looking for an Industrial Controls Engineer to lead development,... ...programming PLCs or substitute controls software like Labview ~ Experience with machine...Casual workWork at officeLocal areaFlexible hours
$95.2k - $161k
Experienced / Mid-Career Software Engineer - Anti-Tamper (AT)-***Signing Bonus Potential*** Company: The Boeing Company The Boeing Company... ...opportunity to integrate new architectures and key security and control features using Boeing-designed hardware and other COTS...Permanent employmentFull timeWork experience placementFor subcontractorInterim roleImmediate startRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt YouVersion, we build technology that helps people around the world connect with God every day. The Senior Staff Software Engineer is primarily responsible for leading large-scale technical solutions...Full timeTemporary workWork experience placementCasual workInternshipLocal areaImmediate start
$92.65k - $125.35k
Software Engineer - Developer (Associate, Mid-Level or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Software Development... ...offers relocation based on candidate eligibility.Export Control Requirement:This is not an Export Control position.Safety Sensitive...Full timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteThe YouVersion Senior... ...and assist with the development of software, the performance of regular maintenance,... ...infrastructure and application security controls.Research new solutions, improvement areas...Full timeContract workTemporary workWork experience placementCasual workInternshipLocal areaWorldwide
$96.9k - $131.1k
Mid-Level Software Engineer (Test & Verification)Company:The Boeing CompanyThe Boeing Company is looking for a Mid-Level Software Engineer to... ...offers relocation based on candidate eligibility.Export Control Requirement:This position must meet U.S. export control compliance...Permanent employmentFull timeInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work- 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 timeTemporary workWork experience placementCasual workInternship
$143.7k - $194.4k
...qualifying the right cameras, writing the software that processes what those cameras see,... ...arrangements. This role requires both strong engineering skills and a willingness to invent. You... ...coding standards, code reviews, source control management, build processes, testing,...Full timeTemporary workInternshipSeasonal workImmediate startFlexible hours$178.13k - $185.22k
...Position Summary Senior Software Engineer – Front‑End Application Services at Schneider Electric IT Corporation, Foxboro, MA. Remote eligible... ...with cross‑functional teams on large efforts. Apply version control best practices and CI/CD pipelines. Qualifications Bachelor’s...Temporary workRemote workFlexible hours3 days per week- ...Worldpay is seeking a Senior Software Engineer to join the Gordian Knot team in the Greater Boston area.) You will design, develop, and test software for a high‑volume payments platform and contribute to both monolithic and microservices architectures. We expect 7+ years...
- ...role you will work on all aspects of the software development lifecycle including scope... ...and regulations - Work closely with other engineers to develop the best technical design and... ...Experience with Visual Studio IDE, Git (version control) - Experience in aerodynamics, Guidance...Work experience placement
- A leading real estate developer in Massachusetts is seeking an Associate Development Manager to support the development team in executing high-end retail projects. The role involves coordinating with various internal teams, managing project timelines, and ensuring quality...
- ...Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical Canonical...Full timeContract workFreelanceWork at officeLocal areaWork from homeWorldwideFlexible hours
$82.3k - $220k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ...space domains. Task and motion planning Software integration and testing with robotics... ...Familiarity with trajectory optimization, optimal control, and similar techniques. Significant...Full timeLocal area- ...Senior Software Engineer: Applied AI (Voice Agents & ML Systems) The pitch We build and operate production AI voice agents that hold real phone... ...built on modern LLMs Telephony and real‑time media (call control, live audio streaming) Audio handling and the quirks of real...Permanent employmentCasual work
- ...Software Engineer-Developer 3Our organization is seeking qualified software engineers in Oklahoma City to develop leading-edge solutions. This role involves working in an agile, collaborative environment with modern software development tools to support development and...Full timeLocal areaFlexible hoursDay shift
- ...Software Engineer-Developer 3 Location: Oklahoma City, Oklahoma (Hybrid) Role Overview Our organization is seeking qualified software engineers in Oklahoma City to develop leading-edge solutions. This role involves working in an agile, collaborative environment...Full timeLocal areaFlexible hoursDay shift
- ...Software EngineerASRC Federal Advanced Research LLC (AFAR) is seeking an experienced Software Engineer to join our Weather Systems group in Oklahoma City, OK. This is a full-time on... ...interconnects.Experience with use of source control such as Git.Familiarity with VLANs,...Full timeWork experience placementRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Controls Engineer. Be the first to apply!
- cybersecurity software engineer Edmond, OK
- software developer fintech Edmond, OK
- part time software developer remote Edmond, OK
- entry level software engineer remote Edmond, OK
- consulting software engineer Edmond, OK
- startup software engineer Edmond, OK
- software developer positions Edmond, OK
- remote entry level software developer Edmond, OK
- software developer Edmond, OK
- software engineer healthcare Edmond, OK



