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

Controls Software Engineer

$115k - $130k

Leupold

Controls Software EngineerStarting Base Salary Range of $115,000 to $130,000 (DOE)For over 100 years, we've manufactured high-quality products right here in the USA. We still operate out of our Oregon-based factory to this day, producing innovative, battle-proven optics for the world's most relentless hunters, shooters, law enforcement officers, and military personnel. We design, build, and test our best-in-class products with a single-minded focus - to make sure they'll perform forever.The manufacture of high-quality, precision optics presents unique challenges that demand custom, innovative solutions. Because of this, we have an exciting opportunity for a hands-on Controls Software Engineer to join our dedicated automation team. You'll be working with cutting-edge technology in a collaborative environment to relentlessly pursue new manufacturing techniques. This team designs, builds, and implements custom automation tools used to manufacture, assemble, align, and inspect complex optomechanical systems. These tools are critical for driving the future of optics manufacturing and ensuring Leupold will continue to deliver the world's finest optics with unparalleled precision and quality.When Leupold & Stevens states our products are, "Designed, Machined, and Assembled in the USA," it is largely due to our relentless focus on manufacturing innovation. This is a legacy we have the privilege to uphold for future generations. This role is at the center of protecting that legacy by ensuring that future products continue to outperform, out-inspire, and outlast all others in the field.And our benefits package is amazing :affordable health and dental insurancea strong commitment to training and professional development including an internal skills development program for all manufacturing team membersa generous tuition reimbursement programcompany contributions up to 8% of base pay into a 401K retirement accountprofit sharingand product discounts to name a fewWhat You'll Be Doing as a Controls Software Engineer:Develop relationships and collaborate with the automation, maintenance, and various production teams to scope out and develop automation tools in various departments; projects range from updating legacy equipment to developing new tools and processes. Drive equipment and software standardization across various platforms and works with the maintenance team to develop documentation to support the new equipment. Assist the production maintenance team with troubleshooting equipment issues. Work with outside suppliers to stay up to date with up-and-coming technologies.Design and develop PLC software:Write, test, and debug PLC programs using ladder logic, structured text, function block diagrams, CODESYS, or other IEC 61131-3 languagesDevelop HMI (Human Machine Interface) applications for operator interactionConfigure and program industrial communication networks (e.g., Ethernet/IP, Modbus TCP/IP)System integration and testing:Integrate & troubleshoot PLC code with other automation components (e.g., robots, sensors, actuators, dispensers, drives)Conduct testing and validation of control systems to ensure reliable operationRetrofitting and Upgrades:Assess existing control systems on older machines to determine upgrade needsDesign and implement controls retrofits to improve machine performance, safety, and reliabilityDevelop migration or upgrade strategies for legacy control systemsElectrical and Wiring:Read and interpret electrical schematicsPerform wiring and electrical troubleshooting as neededDocumentation and support:Create documentation for PLC programs, including design specifications, test procedures, and user manualsProvide technical support to production and maintenance teamsContinuous improvement:Stay up-to-date on the latest controls and automation technologies and industry best practices. This may include personal research, trainings, and occasionally attending trade shows or industry eventsIdentify opportunities to improve efficiency and optimize process performanceResearch and develop new manufacturing technologies with the team through collaborative proof of concept projectsProject collaboration:Work effectively within our larger project teams, including operators, technicians, engineers, and project managementShare knowledge and elevate team members around you and provide internal consulting and development expertise to other areas of the companyEngage in full project life cycle, through project planning, design reviews, execution, and supportSkills/Experiences Required as a Controls Software Engineer:Bachelor's degree in electrical engineering, mechanical engineering, automation engineering, mechatronics, or a related field. A combination of education and experience may be consideredProven experience (5+ years) in PLC programming and industrial automationStrong proficiency in at least one major PLC platform (e.g., Rockwell Automation, Siemens, Schneider Electric, Beckhoff)Experience with HMI development software (e.g., FactoryTalk View, WinCC, Wonderware)Experience with control system retrofits and upgradeExperience designing and building electrical cabinetsHands-on experience with low voltage electrical wiringExperience using Inductive automation's Ignition software for HMI/MES applicationsMotion control experience (IE servo stepper motors, encoders, pneumatic actuators, position sensors, etc.)Network Experience (TCP/IP, Ethernet/IP, Serial Communications, Databases)Experience with Allen-Bradley PLCSDeep understanding of control system principles and industrial automation conceptsExcellent problem-solving and troubleshooting abilitiesStrong written and verbal communication and interpersonal skillsAbility to work independently and as part of a teamPreferred:Knowledge of C#, Python, or other Object-Oriented Programming languageKnowledge of SQL database design and REST API usageExperience with Legacy GE PLCsExperience with a software version control solution (Git, SVN, etc.)Knowledge of machine vision and other advanced sensor technologiesExperience in a precision high tech manufacturing industryPassion for hunting or shooting, and the enjoyment of the great outdoorsWork Environment for a Controls Software Engineer:Work takes place in a manufacturing and office environment. Must be able to lift up to 25lbs, move around manufacturing equipment, and safely manipulate large and small objects. PPE is required in certain area. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Controls Software Engineer in Beaverton, OR vacancy
  • $110k - $170k

     ...SENIOR SOFTWARE CONTROLS ENGINEER At Andrews Cooper, we specialize in delivering cutting-edge engineering solutions in the HardTech space, partnering with industry leaders in Consumer Technology, Medical Technology, Clean Technology, and Automation & Robotics. With... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Andrews Cooper Technology LLC

    Portland, OR
    15 hours ago
  •  ...next generation of powered athlete products. The Principal Controls Engineer will partner closely with controls, firmware, hardware, sports...  ...deep experience in real-time control systems, embedded software, machine intelligence, and human-in-the-loop product development... 
    Suggested

    Nike

    Beaverton, OR
    4 days ago
  •  ...business; help design and build scalable software solutions, make critical technical...  ...baccalaureate experience in the job offered or a engineer-related occupation. Position requires: •...  ...(Infrastructure, CI/CD, and Version control) • Microservices Architecture and Development... 
    Suggested
    Remote work

    Nike

    Beaverton, OR
    8 days ago
  • $177.86k - $234k

     ...About the Role Plans, designs, develops, and tests software systems or applications for software enhancements and new cloud-based...  ...Basic Qualifications Master's degree in Computer Science, Engineering, Information Technology, or related field plus two (2) years of... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours

    HR Tech Job

    Beaverton, OR
    4 days ago
  •  ...supply chains running smoothly. The Position As their Controls SCADA Engineer, you’ll support the design, development, integration,...  ...handling systems. Troubleshoot and optimize control systems, software, connectivity, Linux environments, and virtual machine... 
    Suggested
    Work experience placement
    Remote work

    Jobrapido

    Portland, OR
    2 days ago
  •  ...Software Engineer – UI & Full Stack DevelopmentLocation: On-site or RemoteExperience Level: Mid to Senior (5+ years)About the Role:We are seeking a highly skilled and creative Software Engineer with a strong focus on User Interface Development and full stack capabilities... 

    Samprasoft

    Beaverton, OR
    4 days ago
  •  ...pages in ways that optimize critical metrics. Assist with design software architecture solutions to address client needs. Align with back...  ...Maintain project artifacts in project repositories and source control systems.Qualifications: 5 or more years of demonstrable... 

    KinderCare Education

    Beaverton, OR
    16 hours ago
  •  ...Software Engineer - DigitalAs our Software Engineer - Digital, you'll help drive Concora Credit's Mission to enable customers to Do More with Credit – every single day.The impact you'll have at Concora Credit:We're seeking a talented Software Engineer who excels in front... 
    Temporary work
    Local area
    Flexible hours

    Concora Credit Inc.

    Beaverton, OR
    4 days ago
  •  ...Software EngineerWe are seeking an experienced software engineer passionate about designing and delivering robust, scalable AI/ML solutions that accelerate insights at an enterprise scale. You thrive in a fast-paced, collaborative environment and have a proven track record... 
    Local area

    Artech

    Beaverton, OR
    4 days ago
  •  ...ARE LOOKING FOR We’re looking for multiple thought leaders who can help lead, coach, and inspire a team of engineers. We want someone with a background in software engineering someone who has a background in modern software delivery principles/philosophies, and... 

    Nike

    Beaverton, OR
    8 days ago
  •  ...Senior Frontend Software EngineerSeeking a highly skilled Senior Frontend Software Engineer (React.JS, Redux, TypeScript, Node.JS & AWS) to develop a media platform tool supporting image and video asset management. The role involves building and enhancing scalable, reliable... 

    MDA Edge

    Beaverton, OR
    4 days ago
  • $177.86k - $234k

     ...Workday is the cloud-based SaaS company providing industry-leading software for HR, financials, workforce planning and employee learning...  ...Basic Qualifications Master\'s degree in Computer Science, Engineering, Information Technology, or related field plus two (2) years... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Workday

    Beaverton, OR
    4 days ago
  •  ...Andrews Cooper seeks a Senior Software Controls Engineer to design, program, test, and commission PLC and HMI software for custom automation systems across hardTech sectors. You will integrate automation components including robots, motion systems, vision systems,... 

    Andrews Cooper Technology LLC

    Portland, OR
    15 hours ago
  • $141.91k - $269.1k

     ...Details:Job Description: The Role and Impact As a Physical Design Engineer, you will play a critical role in driving the development of...  ...asynchronous architectures and circuits and familiarity with EDA software development using object-oriented programming languages like... 
    Full time
    Work at office
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    7 days ago
  •  ...KLA is seeking a Software Engineer in Hillsboro, Oregon to design, develop, and maintain complex SW/HW integrated systems. The role emphasizes multithreaded and multiprocessing programming with C++/C# across Windows and Linux environments. The engineer will collaborate... 

    KLA

    Beaverton, OR
    2 days ago
  • $141.91k - $269.1k

     ...Job Details: Job Description: As a Physical Design Engineer, you will play a critical role in driving the development of cutting-edge...  ...architectures and circuits and familiarity with EDA software development using object-oriented programming languages like Java... 
    Work at office
    Local area
    Immediate start
    Shift work

    Intel Corporation

    Hillsboro, OR
    4 days ago
  • $165k - $205k

     ...hundreds of TB of data each day, and this team owns most of the infrastructure which powers our real-time data pipelines. As a Software Engineer at Liftoff, you will: Have end-to-end ownership of projects, and collaborate with a small team of world-class engineers with... 
    Full time
    Remote work

    Liftoff

    Beaverton, OR
    10 hours ago
  •  ...telecommunications, life safety, automation and controls, audiovisual, and IT systems....  ...power and technology solutions through engineering expertise and smart systems integration....  ...legacy system operators.Perform hardware / software upgrades and replacements on existing systems... 
    Work at office

    M.C. Dean

    Portland, OR
    8 days ago
  • $121.67k - $167.3k

     ...Schedule: Full timeRemote:NoJob Description:POSITION:Yield Control Technology Engineer II -- or -- Senior Yield Control Technology Engineer (YCTE...  ..., and customer training in CD-SEM tools and peripheral software. The YCTE typically spends 5% of their time receiving on-the... 
    Full time
    Work at office
    Remote work

    Hitachi

    Hillsboro, OR
    5 days ago
  • $115k - $150k

     ...Group is a fully integrated architecture, engineering, construction, system integration, and...  ...clients, vendors, project stakeholders, and Control System Integration Practice teams to...  ...solutions through design specifications, software configuration, testing, commissioning,... 
    Full time

    Barry-Wehmiller

    Portland, OR
    3 days ago
  • $134.48k - $184.91k

     ...NoJob Description:POSITION:Senior Yield Control Technology EngineerDIVISION: Metrology and...  ...Senior Yield Control Technology Engineer (SYCTE) is responsible for the technical...  ...accuracy· Evaluates design, Hardware (HW)/Software (SW), and Applications of systems and products... 
    Full time
    Work at office
    Remote work

    Hitachi

    Hillsboro, OR
    5 days ago
  •  ...HR Tech Job in Beaverton, Oregon is seeking a skilled software professional to design, develop, and test cloud-based applications. The candidate will be responsible for coding, debugging, and integrating software components, ensuring successful implementation of system... 
    Remote work

    HR Tech Job

    Beaverton, OR
    4 days ago
  • A client of ours is looking for an Associate Software Engineer for a 12 month contract opportunity. Qualified candidates will have the following qualifications: Top 3 Required Skills: 3-5 Years Experience with Power Platform, Power Automate, Power Apps, Dynamics 365 Strong... 
    Contract work
    Work at office
    Remote work

    Procyon TS

    Beaverton, OR
    3 days ago
  •  ...Silicon Validation Software Engineer: CPU and Memory Hierarchy Work Locations (3) Submit Resume Would you like to work on SW that runs on every Apple phone, pad, and Mac computer in the world? Join our team of experienced SW engineers and debuggers in validating... 
    Shift work

    Apple

    Beaverton, OR
    4 days ago
  • $94.1k - $123.48k

     ...Job Description:FormFactor is seeking a Principal Applications Engineer (Silicon Photonics - SiPh) to define technical requirements for...  ...Problem Solving, Python (Programming Language), SAS JMP (Statistical Software), Scripting, Semiconductor Characterization, Silicon Photonics,... 
    Full time
    Live in
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    Day shift

    FormFactor

    Beaverton, OR
    9 days ago
  • $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... 
    Full time
    Temporary work
    For contractors

    Lumen

    Portland, OR
    4 days ago
  • $94.1k - $123.48k

     ...people matter.Shift:The regular hours for this position are day shift.Job Description:FormFactor is seeking a Principal Applications Engineer (Silicon Photonics - SiPh) to serve as a recognized technical expert in advanced semiconductor test and measurement solutions,... 
    Full time
    Live in
    Local area
    Remote work
    Worldwide
    Flexible hours
    Shift work
    Day shift

    FormFactor

    Beaverton, OR
    8 days ago
  • Sr Systems Controls EngineerPosition OverviewThe Sr Systems Controls Engineer will play a pivotal role in the design, development, and implementation of advanced control systems for hydraulic and fluid power applications. This position requires a strong technical background... 

    CyberCoders

    Portland, OR
    7 days ago
  • $84.7k - $144.43k

     ...communities, and our planet. If this sparks your interest, you’re in the right place.DLR Group has an opening for a Senior Mechanical Controls Engineer. Position SummaryAs part of the engineering team at DLR Group you will be responsible for the design of control systems from... 
    Work at office
    Local area

    DLR Group

    Portland, OR
    7 days ago
  •  ...and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities...  ...engineer with AI. It is part of how you build software: how you generate, test, review,...  ...deployment, policy enforcement, and release controls. Apply secure-by-design practices (identity... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Beaverton, OR
    1 day ago

Do you want to receive more vacancies?

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