Current Tech is the leading developer of 3D simulation software and control systems for CNC tube bending machines. We are a small, well-established Colorado company with a growing list of happy customers worldwide.

We offer:

  • Excellent pay
  • Health care benefits
  • 401(k) with company match
  • PTO
  • +10 paid holidays
  • Great work environment
  • Opportunities to learn and advance

Software Developer

We develop industry-leading software for 3D simulation and control of CNC tube bending machines. Our software simulates the tube bending process to detect and correct for collisions, interfaces to servo motors, I/O systems, robots, and other devices to control tube bending machines.

You will work with a small team of experienced and smart developers to help build our next generation products. This is a great opportunity if you want to learn new technologies and build awesome software.

Primary Duties

  • Collaborate and help design software with our team
  • Follow coding standards and best practices
  • Write lots of code, clean code
  • Assist with testing and deployment of new software releases
  • Work with internal and external customers


Required Qualifications/Skills
  • Degree in Computer Science, Engineering or relevant experience
  • Experience with high-level programming languages
  • A passion for building great software
  • High level of energy and personal drive
  • Exceptional problem solving and analytical skills


Helpful Qualifications/Skills
  • C# .NET
  • UI/UX
  • Multi-threading
  • 3D simulation and collision detection
  • Hands-on computer hardware experience
  • Electrical and mechanical aptitude
  • Beckhoff TwinCAT software and EtherCAT-based hardware
  • IoT Experience


The successful applicants must be able to work in our Lakewood, Colorado office.

Qualified candidates should email their resume to:

Technical Support Specialist

We’re looking to hire a good human who wants to advance their career and learn new technologies. As a member of the Current Tech’s technical support team, you will act as a technical resource for our customers. You will become a trusted technical advisor and aid end-users in realizing their investment in their Current Tech products.

This position handles the delivery of first-tier technical support and the resolution of customer issues. Team members provide quick and friendly delivery of thorough solutions that enable customers to successfully resolve their issue. This includes being responsible for issues of moderate complexity and ensuring advanced issues are elevated to appropriate personnel and in a timely fashion. As a valued individual of our team, you'll develop and share strategies to improve the quality and efficiency of issue tracking and knowledge management tools. We are looking for a person with great troubleshooting skills who thrives in a team environment and approaches their job and challenges with a good attitude and as a team player.

Primary Duties
  • Provide Tier I technical support, responsible for basic customer issues
  • Escalate advanced support issues to the appropriate personnel
  • Document support inquiries and improve issue tracking and knowledge management tools
  • Occasionally assist with hands-on assembly, wiring, configuration, and shipping of products 


Required Qualifications/Skills
  • Technical degree in electronics, computing, engineering, or equivalent experience in diagnosing and resolving technical problems
  • The ability to navigate challenging situations in a professional manner
  • Excellent communications skills (written and verbal)
  • Great troubleshooting skills
  • Good attention to detail


Helpful Qualifications/Skills
  • Experience providing direct support to external customers by phone, electronically, and face-to-face
  • Hands-on experience with software and computer hardware
  • Electrical and/or mechanical aptitude


The successful applicants must be able to work in our Lakewood, Colorado office.

Qualified candidates should email their resume to: