JobTarget Logo

Senior Industrial Control Software Engineer at FlackTek Manufacturing Inc – Louisville, Colorado

FlackTek Manufacturing Inc
Louisville, Colorado, 80027, United States
Posted on
Updated on
Salary:$120000 - $150000Job Function:Information Technology

Explore Related Opportunities

About This Position

Description:

ABOUT FLACKTEK

Headquartered in Louisville, Colorado, FlackTek™ has delivered advanced materials processing solutions since 1996. We specialize in high-speed, bladeless centrifugal mixing technology — providing industry-leading performance across every stage of development, from R&D to full-scale production. Since 2019, we’ve designed and manufactured our systems and accessories in our state-of-the-art U.S. facility, combining decades of technical expertise with nationally sourced, high-quality components. The result: the most advanced centrifugal mixing systems on the market, capable of processing volumes from grams to over 1,200 kg per hour. With new facilities in Germany and Italy, along with a growing global partner network, FlackTek supports customers worldwide. What truly sets us apart, however, is our service. From initial demonstrations and model selection to implementation, in-depth training, technical support, and on-site maintenance, our team is committed to your success at every step. Whether you’re solving complex formulation challenges or scaling production, FlackTek delivers performance and support that goes far Beyond Mixing™.

POSITION SNAPSHOT

In this role you will design, build, and evolve the software systems that power FlackTek’s high-performance industrial motion equipment. You will develop and integrate real-time control interfaces, improve system behavior across hardware and software layers, and help scale our control architecture as our products grow. Working closely with PLC engineers, hardware teams, and external partners, you will play a key role in shaping the reliability, usability, and extensibility of our industrial control platform. This is a hands-on engineering role with the opportunity to grow into deeper technical leadership and architectural ownership as the system evolves.

This role reports to the: Technical Director

PRIMARY OUTCOMES

GUI feature delivery aligned with roadmap milestones

Control app runtime reliability during production operation

Successful hardware-software integration releases = 4 major system releases per year

Deployment environment reproducibility across development and production = 99% success rate

CORE RESPONSIBILITIES

Develop and enhance Electron-based GUI applications for real-time industrial control systems

Implement work?ows linking operator inputs with PLC-driven machine behavior

Integrate GUI components with Rust-based control applications and system services

Collaborate with PLC and hardware engineers on system communication and motion control

Design and document interfaces between UI, control software, and automation hardware

Maintain and enhance Rust-based control software as the system evolves

Implement containerized development and deployment environments using Docker

Troubleshoot real-time system behavior across GUI, control application, and PLC layers

Coordinate integration efforts with internal teams and external development partners

Establish software architecture patterns and technical standards for control systems

Guide code quality, testing practices, and maintainable system design

Support deployment, debugging, and continuous improvement of industrial software systems

Requirements:

MINIMUM QUALIFICATIONS

Education:

Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or related ? eld (or equivalent practical experience).

Experience:

5+ years developing software for industrial systems, automation platforms, or real-time applications.

Technical Skills:

Experience building real-time or near-real-time GUI applications for control or

monitoring systems.

Familiarity with PLC-driven automation environments and industrial hardware integration.

Experience working in Linux development environments.

Experience with containerized applications such as Docker.

PREFERRED QUALIFICATIONS

Preferred Experience:

Experience developing Rust, C++, or other system-level control software.

Experience with industrial automation platforms such as Omron or Siemens PLCs.

Experience coordinating external engineering partners or contributors.

Preferred Skills:

Electron or Vue.js front-end development.

Docker-based orchestration and containerized deployments.

Industrial communication protocols such as Modbus TCP, EtherCAT, Pro?net, MQTT, or OPC UA.

Integration with servo systems such as Yaskawa drives.

Using AI development tools such as GitHub Copilot or Claude to accelerate development and testing.

SUCCESS COMPETENCIES & FUNDAMENTALS

DELIVER RESULTS: While effort is important, people expect results. Follow up on

everything and take responsibility to ensure that tasks get completed. Set high goals,

use measurements to track progress, and hold yourself accountable for achieving

results.

PRACTICE BLAMELESS PROBLEM-SOLVING: Demonstrate a relentless solution focus

rather than pointing ? ngers or dwelling on problems. Identify lessons learned and use

those lessons to improve processes so mistakes are not repeated. Get smarter with

every experience.

BE CURIOUS: In the search for the best solutions, challenge and question what you

don’t understand. Ask thoughtful questions and dig deeper to go beyond the

expected.

FIND A WAY: Take personal responsibility for making things happen. Be resourceful,

show initiative, and see issues through to completion.

EMBRACE CHANGE AND GROWTH: Be excited by the possibilities that change and

growth bring. Get outside your comfort zone and adapt as the organization evolves.

WORK LOCATION, SCHEDULE & TRAVEL

Role Type: Full Time - Exempt

Location: Onsite, in person in Louisville, CO

Schedule: Monday-Friday, 8am - 5pm

Travel: Up to 10% (domestic)

COMPENSATION & BENEFITS

Compensation:

Annual Base Salary Range: $120,000 – $150,000

Health Bene?ts:

Optional health, dental, and vision insurance plus company-paid virtual and

in-person primary care via Nice Healthcare

Short- and long-term disability and accidental death and dismemberment

insurance

Company Bene?ts:

401(k) Plan with Employer Match

Employee Stock Purchase Plan (ESPP) with company discount

9 annual company-paid holidays

2 weeks of Paid Time Off (PTO) accrued in ? rst year, and 48 hrs of sick time per year

Employee Assistance Plan (EAP)

Company-sponsored events & outings

Weekly work-sponsored team lunch stipend

Optional 9/80 work schedule (eligible after 90-day probationary period)

All employment offers are contingent upon successful completion of FlackTek’s pre-employment screening process, including a background investigation, pre-employment drug screening, and veri?cation of eligibility to work in the United States.

Employment with FlackTek is at-will. No manager, supervisor, or Human Resources representative has the authority to enter into any agreement for employment for a speci? ed period of time or to make any agreement inconsistent with at-will employment. FlackTek anticipates the application window for this position will close approximately 30 days from the date the notice was posted. However, candidate ? ow and business needs may require the company to shorten or extend the application window.


Job Location

Louisville, Colorado, 80027, United States
Loading interactive map for Louisville, Colorado, 80027, United States

Job Location

This job is located in the Louisville, Colorado, 80027, United States region.

Frequently asked questions about this position

Latest Job Openings in Colorado

Care Coordinator - Front Range

NRT | Foundry Treatment Center
Denver, CO

Overnight ER/ICU Registered Veterinary Technician, SRAES

Ethos Veterinary Health
Colorado Springs, CO

General Dentist

Espire Dental
Longmont, CO

Apply For This Position