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.
- 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
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SuggestedFull timeTemporary workFlexible hours- ...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...SuggestedFull timeTemporary workWork experience placementCasual workInternshipLocal area
- ...Controls Engineer II Location US-OK-Edmond ID 2026-1890 Category Automation Specialists Position Type... ...human machine interface (HMI). ~ Develops hardware and software test plans and writes simulation logic for the testing of...SuggestedFull timeFor contractorsRemote workFlexible hours
- 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
- ...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...Remote jobInternship
$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- ...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 timeTemporary workWork experience placementCasual workInternship
- ...The YouVersion Staff Engineer is primarily responsible for developing software for each platform they support and will review and approve code created by junior or mid-level engineers. This role will partner with the other engineers to offer guidance on best practices,...Full timeTemporary workWork experience placementCasual workInternshipLocal areaWorldwide
$180k - $210k
...make the world safer and more secure. The Full-Stack Product Engineering team is responsible for building a comprehensive set of features... ...full-stack engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design backend...Immediate startRemote workWorldwide$113.5k - $153.6k
...Job Details: Job Description: Join Intel as an AI Software Engineering Graduate Intern, where you will contribute to the development and optimization of cutting-edge AI software solutions. In this role, you will work on designing algorithms, frameworks, and AI software...Remote jobInternshipStart working todayLocal areaImmediate startWork from homeShift work- Experienced Software EngineerCompany:The Boeing CompanyThe Boeing Company is looking for an Experienced Software Engineer to join the Digital Analytics and System Health (DASH) team supporting... ...based on candidate eligibility.Export Control Requirement:This position must meet U....Permanent employmentFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$100k - $140k
...Full-Stack Software Engineer Are you passionate about building innovative web applications and using AI to address real-world learning challenges? Do you want to help shape the future of education? PrairieLearn is an early-stage EdTech startup. We are hiring talented...Full timeRemote workFlexible hours- ...Industry: Aerospace / Aviation / Defense Job Description Software Engineer - Military Datalink Level 5 (Asc2 Program) Oklahoma City... ...Qualifications This position must meet Export Control compliance requirements, therefore a “US Person” as defined by...Full time
- ...Company Description Engineering - Other Engineering Job Description Software Engineer – Awacs And Aew&C Information Assurance – Level 5 Oklahoma City... ...systems/components. Ensure information assurance controls are identified and implemented and collect the...Full timeFor subcontractor
$75.1k - $118.9k
...Northrop Grumman Aeronautics Systems has an opening for a Engineer Software - Simulation to join our team of qualified, diverse individuals... ..., input data acquisition, programming techniques and controls. Essential Functions: Work in an innovative environment...Full timeRelocation packageShift work- Experienced / Mid-Career Software Engineer - Anti-Tamper (AT)-***Signing Bonus Potential***Company:The Boeing CompanyThe Boeing Company is seeking... ...to integrate new architectures and key security and control features using Boeing-designed hardware and other COTS hardware...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
- 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
- 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
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at officeRemote work- ...As a Senior Software Engineer, you will be a hands-on engineer and a trusted technical partner to our clients. You will design, build, and deliver full-stack software solutions across engagements - writing code every day while also engaging directly with client stakeholders...Work experience placementWork at officeLocal areaRemote work
$118k - $178k
...Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small language models (LLM and SLM), and safeguard AI actions. You will...$121.4k - $218.6k
...challenges? Join Our Custom Government Engineering Team! The Custom Government team operates... ...Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai... ...experience with git/Stash and Perforce version control systems. Be a team player who thrives in...Work experience placementWork at office- ...Massachusetts), and Minneapolis (Minnesota). The Senior Desktop UI Software Engineer (Qt/QML) will be a key player in the Mapping and Ablation... ...to addressing challenges Experience with software version control systems, such as Git Experience working with UI designers and...
- ...and experienced team of technologists, engineers, and designers. With offices around the... ...Canoo is looking for an Industrial Controls Engineer to lead development, commissioning... ...programming PLCs or substitute controls software like Labview ~ Experience with machine...Casual workWork at officeLocal areaFlexible hours
$160k - $180k
...Description Applied Research Solutions is seeking a Senior Software Engineer who has worked in an Agile Environment and has experience with JIRA and Confluence. This position is onsite at Hanscom AFB, Bedford, MA. Why Work with us? Applied Research Solutions (ARS) is respected...For contractorsFor subcontractor$186.07k - $218.9k
...in collaboration with product, design, security, data or other engineering teams Demonstrate a keen awareness of Coinbase’s platform,... ...look for in you You have at least 5 years of experience in software engineering and at least 5 years of experience in developing large...Local area$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems...Full timeRemote work$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Controls Engineer. Be the first to apply!
- ngo software engineer Edmond, OK
- entry level software engineer remote Edmond, OK
- software engineer intern Edmond, OK
- software developer positions Edmond, OK
- junior software developer internship Edmond, OK
- consulting software engineer Edmond, OK
- software developer Edmond, OK
- software developer intern Edmond, OK
- software engineer healthcare Edmond, OK
- cybersecurity software engineer Edmond, OK



