Programmers Io Company Jobs in Usa

11,239 positions found — Page 3

Lead Cobol Programmer
Salary not disclosed
Eugene, OR 3 days ago

About the Company:

Our client is a well-established capital equipment provider with operations across the western United States. With a large multi-state footprint and a long history of growth through acquisitions, the company supports customers through equipment sales, rentals, parts, and service. Their IT systems are mission-critical and continue to evolve through modernization and data integration initiatives.


Job Summary:

We are seeking a Senior Lead Programmer Analyst (COBOL) to serve as a hands-on technical leader supporting core business systems. This role is ideal for an experienced COBOL developer who enjoys deep technical work while also guiding design decisions, mentoring peers, and supporting system modernization efforts.


This is a player-coach role, not a formal management position. You will remain actively involved in development while providing technical leadership across the COBOL team, particularly as legacy systems transition to SQL-based architectures.


Key Responsibilities:

  • Act as a senior, hands-on developer supporting and enhancing COBOL applications (online and batch)
  • Design and develop new COBOL programs, processes, and system enhancements
  • Embed SQL within COBOL programs as legacy files are migrated to relational databases
  • Develop new functionality leveraging SQL-based data structures
  • Provide technical leadership for core systems including parts inventory, customer data, invoicing, and tax modules
  • Partner with business stakeholders to translate requirements into effective technical solutions
  • Participate in application design, planning, and technical reviews
  • Lead or contribute to data conversions related to acquisitions and system integrations
  • Create and maintain technical documentation, design artifacts, and test plans
  • Identify and recommend improvements to development practices and system efficiency
  • Mentor peer developers through code reviews and technical guidance


Required Qualifications:

  • Strong hands-on experience with COBOL on HP NonStop (Tandem) platforms
  • Experience developing and supporting online and batch COBOL applications
  • Proficiency with SQL, including embedding SQL within COBOL programs
  • Experience with SQLXpress and HTML
  • Solid understanding of the software development lifecycle (SDLC)
  • Strong skills in system analysis, debugging, testing, and troubleshooting
  • Excellent technical documentation and communication skills
  • Proven ability to work independently while collaborating within a team
  • Strong analytical, organizational, and time-management skills

Preferred Qualifications:

  • Experience leading or mentoring developers in a technical (non-managerial) capacity
  • Experience with legacy-to-SQL modernization efforts
  • Background in acquisition-driven or integration-heavy environments
  • Exposure to inventory, parts, invoicing, or financial systems
  • Experience in heavy equipment, manufacturing, distribution, or similar industries


Why This Role?

  • Fully remote, full-time position
  • High-impact role supporting mission-critical systems
  • Opportunity to shape technical direction and modernization efforts
  • Hands-on leadership without people-management responsibilities
  • Stable organization with long-term investment in core technology
Not Specified
CNC Programmer / Operator - 2nd Shift
✦ New
Salary not disclosed
Swedesboro, NJ 1 day ago

Company Description


John Crane, a business of Smiths Group, is a global leader in mission-critical flow control solutions for energy and process industries that enable efficient and sustainable operations. Our products include mechanical seals and systems, couplings, bearings, filtration systems, and predictive digital monitoring technologies.

We have a global network of more than 200 sites in over 50 countries and employ more than 6,000 people worldwide. We partner with our customers to help them keep their operations safe, reduce downtime, improve efficiency, and meet the latest environmental standards.

John Crane is part of Smiths Group. For over 170 years, Smiths has been pioneering progress by engineering for a better future. We serve millions of people every year, helping to create a safer, more efficient, productive, and better-connected world across four global markets: energy, security & defence, space & aerospace, and general industrial. Listed on the London Stock Exchange, Smiths employs approximately 16,000 colleagues in over 50 countries.


Job Description


Night Shift hours (4:30p - 1:00a)


Sets up, writes programs and edits existing programs, and operates numerically controlled machinery. These include but are not limited to lathes, mills, drills, and other machinery as required.

  • Maintains quality and tolerances within .0003”.
  • Follow written and verbal procedures for machining and other duties.
  • Work from work order routings, prints, sketches, layout sheets, written and verbal instructions.
  • Working knowledge of programming languages and the ability to learn / adapt per machine.
  • Must be able to recognize and understand functions of machine parameters with the ability to modify as required per supervisor’s instructions.
  • Utilize knowledge of working properties for a variety of materials such as stainless steel, alloy steel, cast iron, brass, exotics, etc.
  • Presets tools and may be required to re-sharpen.
  • Inspect work produced using micrometer; bore gage, venire calipers, or other measuring instruments to verify conformance to specifications.
  • Follow preventative maintenance procedures on equipment as prescribed by supervisor and report operating difficulties of equipment to supervisor.
  • Perform duties in accordance with company safety policies, reports unsafe conditions to supervisor.
  • Make proper labor and time reports.
  • Perform other duties as required.
  • Keep machine(s) / work area clean and orderly.
  • Perform additional duties and responsibilities based upon individual branch requirements.
  • Additional duties as assigned.


Qualifications


  • High school diploma or equivalent with a technical school education and working machinist knowledge or equivalent.
  • Minimum 3 years of CNC machine tool Programming & Operating experience.
  • Numerical control machining skills experience and ability to read and interpret work related machine drawings.
  • Make average to complicated mathematical calculations and resolve elementary technical problems.
  • CNC Programmer/Operator will be compensated in accordance with defined expertise, experience and production efficiency.
  • Can operate a minimum of 2 CNC machine tools.
  • Possesses previous experience as a Manual machinist.
  • Must be detail oriented; be able to work independently using sound judgment.
  • Good verbal, written, problem solving and organization skills required.
  • Capable of handling multiple priorities.
  • Ability to complete tasks in a timely and efficient manner.


Pay Range: $27.00 - $30.00 hr.


Position offers an additional $2.00 Shift Differential.

Not Specified
CNC Programmer / Operator | Red Bluff, CA
Salary not disclosed
Red Bluff 4 days ago

At a Glance


Company: Doco Engineering Inc.
Location: Red Bluff, California (On-Site)
Job Type: Full-Time
Pay Range: $25.00 – $50.00 per hour (DOE)
Shift: Day Shift (Monday–Friday)
Overtime: As Needed
Experience Level: Entry to Senior (training available for the right candidate)
Work Authorization: Must be authorized to work in the U.S.


---


Why This Role Exists

Due to continued growth and strong demand for custom automation equipment, Doco Engineering is expanding its machining capacity and hiring an additional CNC Programmer / Operator.


This role plays a critical part in producing precision components used in high-tech automated systems, where quality, efficiency, and craftsmanship directly impact project success.


---


The Work You’ll Be Doing

In this role, you will:



  • Program CNC mills and lathes using Autodesk Fusion 360 (primarily 2.5D work)
  • Analyze engineering drawings and work orders to develop machining strategies
  • Select tooling, workholding, speeds, and feeds for various materials
  • Set up machines and run both production and one-off jobs
  • Optimize toolpaths for efficiency and part quality
  • Perform first-article and in-process inspections
  • Troubleshoot machining issues and make adjustments as needed
  • Collaborate closely with engineering and production teams on new builds
  • Maintain a clean, organized, and safe work environment

---


Machines, Controls & Software

You’ll work with equipment such as:


Machines: Haas CNC Mills and Lathes (with WPS probing systems)
Controls: Haas
CAM Software: Autodesk Fusion 360
Inspection Tools: Calipers, micrometers, gauges, and standard precision instruments


---


Materials You’ll Work With


  • Aluminum
  • Mild and alloy steels
  • Stainless steel
  • Various materials used in automation equipment manufacturing

---


What We’re Looking ForRequired


  • Experience in a CNC machining or manufacturing environment
  • Ability to read and interpret engineering drawings
  • Strong mechanical aptitude and attention to detail
  • Understanding of tooling, feeds/speeds, and setups
  • Reliable, safety-minded, and self-motivated

Preferred (Not Required)


  • Experience with Fusion 360 or similar CAM software
  • Experience with Haas mills and lathes
  • Y-axis machining experience
  • Programming experience
  • Interest in learning from a Master Machinist

Training is available for motivated candidates who show strong aptitude.


---


Why Machinists Like Working Here

Machinists choose Doco Engineering because:



  • Work on high-tech automation equipment and dynamic parts
  • Hands-on role with real impact on finished machines
  • Mentorship from an experienced Master Machinist
  • Clean, organized shop with modern equipment
  • Supportive, family-style culture
  • Competitive pay for a lower cost-of-living Northern California area
  • Stable workload with diverse projects

Doco was also recognized by Xometry for “Excellence in Manufacturing” — 100% accuracy and 100% on-time delivery.


As founder Doug Pientak says:


“If it’s worth doing, it’s worth doing right.”



---


Pay, Benefits & Schedule

Pay Range: $25.00 – $50.00 per hour (DOE)


Benefits:



  • Competitive hourly pay
  • Training and skill development
  • Supportive team environment
  • Stable full-time employment

Schedule:
Day Shift (Monday–Friday)


Overtime: As needed


---


Apply

Interested machinists can apply directly through hireCNC.


Apply Now or Save This Job to come back later.

Not Specified
Coordinate Measuring Machine Programmer
Salary not disclosed
Indianapolis, IN 2 days ago

CMM Programmer / PCDMIS Programmer

Location: Indianapolis, IN



Job Description

Program complex aerospace parts utilizing advanced PCDMIS methods. This programming process entails programming offline to a CAD model, debug on CMM, perform repeat study, perform independent validation and implement into shop. The ability to read complex drawings, interpret GD&T and build the program utilizing the CAD model is required. Some travel to NC and other sites for program implementation is required.


  • Used PCDMIS version 2021 or newer
  • Min 5 years of PCDMIS programming experience, or 2 years of PCDMIS experience along with 5 years of other CMM language.
  • Has used PCDMIS extensively within a year
  • Program offline utilizing CAD models
  • Able to program iterative alignments
  • Able to program 6-point target point alignments
  • Touch scanning experience
  • Strong GD&T skills, with strong focus on true position, runout, surface profile


Desired Skills

  • Read and write text files from PCDMIS
  • Knowledgeable with variables
  • CAD experience, NX preferred
  • Familiar with MSA process
Not Specified
Knit Programmer – Wearable Devices
✦ New
Salary not disclosed
Redmond, WA 1 day ago

Job description:


Knit Programmer – Wearable Devices

We are seeking an experienced Knit Programmer to join our R&D team focused on next-generation wearable technologies. This is a highly specialized, hands-on role requiring deep expertise in machine knitting, sample development, and prototype fabrication.


Key Responsibilities

  • Program and operate Shima Seiki knitting machines to develop samples and functional prototypes for wearable devices.
  • Produce a range of outputs—from coupon-level test samples to fully integrated knit prototypes.
  • Maintain accurate documentation for all programmed runs, including machine settings, yarn specs, and outcomes.
  • Collaborate with multidisciplinary teams (engineering, design, materials science) to translate requirements into knit form.
  • Manage the tracking and organization of sample development, revisions, and deliveries.


Minimum Qualifications

  • 8+ years of hands-on experience with Shima Seiki knit programming and machine operation.
  • Proven track record of working in both R&D and production environments for knitwear.
  • Strong ability to communicate and collaborate across cross-functional teams (XFN), including technical and non-technical stakeholders.
  • Deep understanding of knit structures, yarn properties, and wearable construction methods.


Preferred Qualifications

  • Experience with STOLL knitting machines and associated programming tools.
  • Exposure to smart textiles and e-textiles or prior work in wearable electronics integration.


Note: This role is not remote or AI-simulated. We are looking for a candidate with physical, demonstrated expertise in machine knitting and prototype execution. Applications without direct machine experience will not be considered.


Job Type: Full-time


Benefits:


  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Vision insurance


Education:


  • High school or equivalent (Required)


Experience:


  • working in an R&D and production environment: 1 year (Required)
  • shima seiki knit programming: 8 years (Required)


  • Work Location: Redmond, Washington
Not Specified
Lathe Programmer
Salary not disclosed
Simi Valley 2 days ago

East Ventura County employer is seeking an experienced Lathe programmer/ machinist to Program, Setup and operate 2, 3, 5 and 6 axis Lathes.


Primary Responsibilities include:



  • Program, set up Lathe/Mill machines and offset tools to create First Article components
  • Ensures product is machined per customer specifications and ships within the timeframe allotted
  • Machine Print-to-Part products
  • Performs Live Tooling on machines
  • Ensure traceability of the work completed per AS9100 standards
  • Will self inspect first product run, complex proto-type and machined parts using appropriate tools in order to ensure quality products
  • Detects and reports defective materials
  • Work with vendors and purchsing to order materials/parts, tooling and supplies as needed for daily operations
  • Perform preventative maintenance on machines as required

Qualifications:



  • 5+ years of prior programming experience and/or combination of experience and education
  • Prior machinist experience operating Lathes and Mills (experience on Doosan machines a definite plus)
  • Must be a U.S. Citizen or Permanent Resident per ITAR definition
  • Previous experience using GibbsCam machining software is a must
  • Applicant must be able to read and understand blueprints and complex sectional drawings.
  • Working knowledge of Geometric Dimensioning & Tolerancing.
  • Familiarity with Microsoft Office software
  • Must be a self-starter with the ability to work with minimal supervision

We offer a competitive compensation package and benefits package. Interested parties please email resume to email address provided.

Not Specified
CEESIM Programmer/Manager
Salary not disclosed
Niceville 2 days ago
The 53 EWG is the technical focal point for all electronic warfare (EW) support of warfighter systems for the Combat Air Forces (CAF).

Essential Job Functions: The mission of the 53 EWG is to develop and test mission data (MD) to defeat enemy radar and infrared guided missile systems, thus enhancing aircrew and aircraft survivability in combat.

This mission includes operational EW testing, MD development/validation/verification, force development evaluation execution and facilitating foreign materiel exploitation.

Conduct detailed emitter mission data testing using complex Electronic Warfare (EW) models and simulations.

Conduct detailed analysis to assess effectiveness of mission data programming and capture results in reports, charts and/or spreadsheets as required.

Assist mission data programmers in identifying resolutions to test discrepancies and in developing novel techniques to counter emerging threats.

Assist simulator threat environment developers in developing test threat emitters and scenarios.

Required Skills: Due to the sensitivity of customer related requirements, U.S.

Citizenship is required.

A High School Diploma plus 13 years of experience, an Associates Degree plus 7 years of experience, a Bachelors Degree plus 5 years of experience or a Masters Degree plus 4 years of experience is required.

Current Secret clearance.

At least 2 years CEESIM programming experience.

Desired Skills: Bachelor's Degree in an Engineering or Technical discipline.

Experience building threat models.

Experience supporting EW Mission Data simulator testing.
Not Specified
Systems Programmer III
Salary not disclosed
Columbia, SC 3 days ago
Job Title: Systems Programmer III

Location: Columbia, SC (Partial Onsite - at least 3 days per week (Tuesday - Thursday) and as needed.)

Open for remote also

Duration: 11 months


Note:


  • C2 Eligibility is Required
  • Credit check is required
  • overtime, travel, on call, weekends, off hours As needed
  • Work Hours - 8am - 5 pm

Work Environment:

Fast paced, multi-platformed environment which may require action and response 24X7 to support the technical business needs of the customer.

Day to Day:


  • A typical day for a zVM administrator usually starts with checking system health-reviewing logs, monitoring alerts, and ensuring servers and critical services are running smoothly.
  • By the end of the day, a zVM admin ensures systems are stable, secure, and ready for whatever workloads come next.
  • Performs operational support for zVM environment: Work tickets, perform upgrades, participate in disaster recovery exercises.


Duties:


  • Write or debug programs to maintain and control computer systems software, such as operating systems, networked systems, and database systems. Provide technical and disaster recovery support for systems software.
  • 40% Research and analyze systems software problems and implement workable solutions or escalate as appropriate.
  • 40% Install, test, and maintain systems software including installing updates, upgrades, and patches, initiating tests of system programs and observing results to detect errors or work stoppage, and modifying code to correct errors.
  • 10% Assist in internal and external audits being performed across multiple lines of business for multiple platforms.
  • 5% Participate in planning and execution of disaster recovery procedures.
  • 5% Cross train in all areas of systems programming in order to efficiently perform on-call rotation.


Team Name: zVM and zLinux

Team:


  • 2-3 people specific to zVM but part of a larger 14 person team.


Required Skills and Abilities:


  • Strong analytical and logical thinking skills.
  • Comprehension of advanced data storage techniques, basic database philosophy, database management, and advanced programming techniques.
  • Understand the requirements for maintaining production systems and the effect of systems changes.
  • Solid understanding of currently utilized programming productivity tools and their use.
  • Solid understanding of quality assurance and implementation strategies of systems software.
  • Able to acquire knowledge of programming languages and tools used in the department.
  • Able to analyze software specifications for completeness and compatibility with operation systems.

Required Education:


  • Bachelor's degree Computer Science, Information Systems, or other job related field or 4 years of job related work experience or 2 years of job related experience plus an associate's degree in Computer Science, Information Technology or other job related degree


Required Work Experience:


  • 4 Years IT experience including varied programming experience.


Required Technologies:


  • zVM, RACF, Operations Manager, IBM Backup and Restore Manager, IBM Tape Manager


Nice To Have:


  • ServiceNow, REXX Coding, Linux skills, Jenkins, GitHub.


Soft Skills:


  • Written and oral communication to communicate with customers as well as clearly articulate work with peers and management, customer service, initiative to address things before someone else has to tell you.


Not Specified
CNC Mill Programmer
Salary not disclosed
Seattle, WA 3 days ago

Summary:

We are seeking a skilled CNC Mill programmer specializing in Mills to work from supplied documentation to create programs, manufacture one off and prototype components for a multitude of applications across a variety of industries. We have a strong history in the machining market in Seattle with our campus covering over 250,000 square feet of manufacturing space. You will be challenged with exotic metals, prototypes, gears, splines, and other unique projects every day.


Responsibilities:

  • Write and/or modify CNC programs and instructions for Mill, and multi-axis / mill-turn machined parts utilizing Siemens NX.
  • Ability to write and / or modify programs for weldments, assemblies and billets.
  • Analyze job orders, drawings, blueprints, specifications, and design data to determine the appropriate machine tool, work holding and cutter selection.
  • Coordinate program start-ups in manufacturing, assist in troubleshooting and provide recommendations for manufacturability.
  • Observe machine trial runs or conduct computer simulations to ensure programs and machinery function as needed.


Skills:

  • 5 – 10 years CNC Mill programming.
  • Previous experience working in a job-shop manufacturing environment.
  • Expert hands-on knowledge of CAD/CAM and Siemens NX software operation.
  • An expert level of programming prototype / one off components on 3 and 4-axis mills, and multi-axis mill-turn machines.
  • Working knowledge of tool path creation, speeds/feeds, cutting tool selection
  • Professional approach; collaborating with other team members ensuring accuracy, manufacturability, and continuity.
  • High level of competency in all areas of shop math, machine controls, materials, and tooling.


This is an opportunity for you to challenge yourself and get better at what you do every day. It will not be easy but will put you in a position to become a valued member of our team, working on cutting-edge parts and technology. Are we talking about you, apply on-line, or email your resume to or call on 2 send us your resume for consideration.


Diversity and equity are important values for us, and we encourage all qualified applicants to apply, regardless of race, gender, religion, sexual orientation, or disability. Position is subject to export control regulations as defined in 22 CFR 120.62

Not Specified
Mastercam CNC Programmer / Machinist
Salary not disclosed
Batavia, IL 3 days ago

Position: Mastercam CNC Programmer / Machinist

Hourly Pay: $32–$35/hr

Location: Batavia, IL


Job Description

Essential Duties and Responsibilities

  • Set up, program, and operate CNC turning machines, including Haas Turn Mill and Mazak lathes.
  • Program lathes using drawings and job travelers to produce designated parts.
  • Operate the Star Clip machine and perform secondary operations such as deburring, grinding, drilling, and tapping.
  • Inspect parts for quality, take measurements, detect production flaws, and adjust or reprogram controls.
  • Communicate effectively with Machinist Level III and Engineering regarding concerns or job changes.
  • Recommend or approve supplies and materials necessary for lathe jobs.
  • Serve as backup to the Machinist Level I to maintain workflow through the department.
  • Assist with general facility operations, including equipment loading/unloading and inventory management.
  • Maintain a safe work environment by following established safety procedures and regulations.
  • Stay current with job knowledge through training and educational opportunities, including conversational programming and TMA classes.
  • Keep work areas organized and clean, including sweeping and general upkeep.


Education and Work Experience

  • High school diploma or equivalent.
  • Minimum 1 year of experience in a shop environment.
  • Minimum 1 year of experience operating CNC turning equipment.


Physical and Skill Requirements

  • Ability to work in a non-climate-controlled shop environment.
  • Proficiency with basic shop tools, such as drills, hammers, screwdrivers, sanders, and saws.
  • Ability to perform high school-level math, including decimals and metric measurements.
  • Ability to read and interpret drawings/blueprints and use simple gaging tools, such as tape rules, dial calipers, and pin gauges.
  • Fluent in reading and writing English.
  • Ability to lift and move up to 40 pounds.


To be considered for this opportunity, please reach out to Trova Advisory Group by sending an email to with your resume, the position you are applying for, and a brief introduction.

When contacting us, please ask for the hiring team to ensure your application is directed to the right person. We look forward to hearing from you!



About Trova Advisory Group

Trova Advisory Group specializes in delivering a comprehensive array of staffing solutions tailored to meet the diverse needs of businesses across various sectors. Our expertise spans clerical, administrative, financial, and professional roles, offered through flexible arrangements including temporary placements, temp-to-hire options, and direct hire services. With a keen understanding of the dynamic demands of today's workforce landscape, we pride ourselves on providing top-tier talent solutions that empower organizations to thrive and succeed in a competitive market environment.


Trova Advisory Group is proud to be an Equal Opportunity Employer. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability status, protected veteran status, or any other legally protected characteristic or group status.


We are committed to creating a culturally diverse and inclusive workplace where individuals of all abilities are welcomed and supported. If you require a reasonable accommodation during the application or interview process, please contact us at Include the nature of your request and your contact information, and we will be happy to assist you.


Trova Advisory Group offers a comprehensive benefits package offering Medical, and Dental benefit options to all eligible employees.

Not Specified
jobs by JobLookup
✓ All jobs loaded