1

Programmer Jobs in Spring, TX (NOW HIRING)

5-Axis CNC Programmer

Houston, TX · On-site

$25.25 - $34.50/hr

Inrockisseekinganexperienced5-Axis CNC Programmer (Sandvik Job Requisition #:R0089454) (Location:Houston, TX) Are you an experienced5-Axis CNC Programmerlooking for the next challenge?

#jobalert | DIRECT HIRE | CONTROLS ENGINEER | MANUFACTURING | Greater Houston area An established, growing manufacturer of custom-built industrial HVAC equipment in the Houston area is hiring a ...

#jobalert | DIRECT HIRE | CONTROLS ENGINEER | MANUFACTURING | Greater Houston area An established, growing manufacturer of custom-built industrial HVAC equipment in the Houston area is hiring a ...

#jobalert | DIRECT HIRE | CONTROLS ENGINEER | MANUFACTURING | Greater Houston area An established, growing manufacturer of custom-built industrial HVAC equipment in the Houston area is hiring a ...

The Programmer Analyst 3 will provide development for applications and interfaces, support and maintain HL7 Interfaces, and collaborate with stakeholders to ensure effective interface development.

Be Seen First

This dual role requires expertise in both programming (CAD/CAM) and hands-on machining to produce precision parts to tight tolerances. Ideal candidates are problem-solvers who can take parts from ...

CNC Machinist/Programmer

Houston, TX · On-site

$25.25 - $34.50/hr

The potential candidate shall be proficient in all aspects of CNC programming, machining and inspection. * The applicant must be proficient in off line CNC programming, capable of making own set-ups ...

CNC Machinist/Programmer

Houston, TX · On-site

$25.25 - $34.50/hr

The potential candidate shall be proficient in all aspects of CNC programming, machining and inspection. * The applicant must be proficient in off line CNC programming, capable of making own set-ups ...

CNC Programmer #0626

Houston, TX · On-site

$25.25 - $34.50/hr

Programming knowledge and proven experience. * CNC machine experience to assist in set-ups. * Strong knowledge of machining processes such as turning, milling, drilling, and tapping is required.

CNC Programmer 3 Spring

Spring, TX · On-site

$23.50 - $32.25/hr

The CNC Programmers is part of our Subsea Technologies Division located in Spring, TX. CNC Programmers will develop and incorporate CNC programs utilizing Esprit CAD/CAM program for the programming ...

The Programmer & Analyst is responsible for the entire software development cycle (systems investigation, systems analysis, design, development, testing, implementation, and documentation) on ...

The Interface Engineer will provide development for applications and interfaces, and work in close collaboration with clinical and corporate stakeholders to provide interface development. This ...

next page

Showing results 1-20

Programmer information

See Spring, TX salary details

$10

$35

$61

How much do programmer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for programmer in Spring, TX is $35.18, according to ZipRecruiter salary data. Most workers in this role earn between $22.88 and $45.77 per hour, depending on experience, location, and employer.

Can I make 100k as a software developer?

Software developers can earn $100,000 or more annually, especially with experience, specialized skills, or working in high-demand industries and locations. Factors such as geographic region, level of expertise, and certifications influence salary potential.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What does a programmer do?

A programmer, sometimes called a software developer or coder, writes and tests code that enables computer programs and applications to function. They use various programming languages such as Python, Java, or C++ to create software solutions, fix bugs, and improve existing programs. Programmers also collaborate with other professionals, such as designers and project managers, to define requirements and ensure that the software meets user needs. Their work is essential in industries ranging from technology and finance to healthcare and entertainment.

What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What job does a programmer do?

A programmer writes, tests, and maintains computer software using programming languages such as Java, Python, or C++. They analyze user needs, develop code solutions, and troubleshoot issues to ensure software functions correctly. Programmers often work in teams and may use development tools like IDEs and version control systems.

What Do Programmers Do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects, can earn $500,000 or more annually, often through a combination of salary, bonuses, and stock options. These roles typically require advanced skills, extensive experience, and work in high-paying industries like technology or finance.

What kind of jobs can a programmer get?

Programmers can work in various roles such as software developers, web developers, mobile app developers, systems analysts, and database administrators. They often work in industries like technology, finance, healthcare, and gaming, using programming languages like Java, Python, or C++ and may require certifications or knowledge of development tools. Job environments can range from startups to large corporations, with opportunities for remote or on-site work.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

What are the most commonly searched types of Programmer jobs in Spring, TX? The most popular types of Programmer jobs in Spring, TX are:
What are popular job titles related to Programmer jobs in Spring, TX? For Programmer jobs in Spring, TX, the most frequently searched job titles are:
What job categories do people searching Programmer jobs in Spring, TX look for? The top searched job categories for Programmer jobs in Spring, TX are:
What cities near Spring, TX are hiring for Programmer jobs? Cities near Spring, TX with the most Programmer job openings:
Infographic showing various Programmer job openings in Spring, TX as of July 2026, with employment types broken down into 58% Full Time, and 42% Contract. Highlights an 100% In-person job distribution, with an average salary of $73,180 per year, or $35.2 per hour.

5-Axis CNC Programmer

SMC Region USC

Houston, TX • On-site

$25.25 - $34.50/hr

Full-time

Medical, Dental, Vision, Life

Posted 12 days ago


Job description

Inrockisseekinganexperienced5-Axis CNC Programmer

(Sandvik Job Requisition #:R0089454)

(Location:Houston, TX)

Are you an experienced5-Axis CNC Programmerlooking for the next challenge?

InRockisseekinga talented individual to join our team inHouston, TX. We are a global engineering and manufacturing solutions company dedicated toproviding our customers with sophisticated products and solutions that improve efficiency, profitability, safety, and sustainability in our field.

Our success depends on yours

Employees are our mostvaluable asset, andwe'recommitted to makingInrocka great placeto work.Inrockand its parent company, Sandvik,haveimplemented training at every level to foster a workplace culture that valuespsychological safety, inclusivity,andlearning.

Wedon'twant to be your job-we want to be your career.

We want toprovideemployeesthe opportunity for advancement within the company through career development planning and job opportunitiesata national and global scale. This includes tuitionassistance, employee and leadership programs, and an education platform through LinkedIn Learning.

We also offer a strong employee benefits package, including...
  • Competitive compensation and bonus opportunities

  • Medical, dental, vision, life insurance, and disability coverage

  • Employee Assistance Program (EAP)

  • Parental leave

  • Legal support options

5-Axis CNC Programmer

In this position,you'll...

Overview
This role involves creating precise programs for CNC5-axismilling machines and lathes, ensuring the highest quality standards in production. The5-Axis CNC Programmerwill collaborate with engineers and machinists tooptimizemanufacturing processes and improve efficiency.Our facility currently has Haas vertical mills with 5-axis trunnion tables,Hass 5-axis horizontal mill, Mori-Seiki, Doosan, Kingston lathes all with Fanuc controls.This will be an on-site, 5 days a weekposition

Responsibilities

  • Develop and implement CNC programs for5-axismilling and lathe operations usingMastercamsoftware

  • Help with the design and implementation of new fixtures for product lines

  • Utilize CAD/CAM software for programming and simulation of machining operations.

  • Conduct setupswithmachiniston anynew programson theCNC machines, ensuring proper tooling and fixtures are in place.

  • Perform quality checks using precision measuring instruments such as calipers, micrometers, bore gauges, and coordinate measuring machines (CMM).

  • Apply GD&T principles to ensure compliance with design specifications.

  • Collaborate with manufacturingmanager and quality managertoidentifyopportunities for lean manufacturing improvements.

  • Troubleshoot machining issues and make necessary adjustments tooptimizeperformance.

  • Collaborate with machinists, quality, and engineers to troubleshoot and resolve issues related to programming, tooling, and machining processes.

  • Validate and verify CNC programs for accuracy prior to release to the shop floor.

  • Maintain documentation of programming changes, setups, and process improvements.

  • Validate and verify CNC programs for accuracy prior to release to the shop floor.

Qualifications

  • Proficient in CNC programming with experience in both CNC5-axismilling machines and lathes.

  • Strong knowledge of CAD/CAM software includingMastercam, SolidWorks,Featurecam, and familiarity withleanmanufacturing principles.

  • Experience withHaas and Fanuc controlsisamust.

  • Solid understanding of geometric dimensioning and tolerancing (GD&T) practices.

  • Mechanical knowledge with the ability to read schematics and blueprints effectively.

  • Familiarity with tooling requirements and geometry calculations for various machining operations.

  • Excellent math skills for precision measurements and calculations related to machining processes.

  • Strong attention to detail with a commitment to producing high-quality work in aproduction styleenvironment. Join our team as a CNC Programmer where yourexpertisewill contribute significantly to our production capabilities while fostering a culture of continuous improvement within our organization.

  • Strong understanding of machining processes, tool paths, and G-code.

  • Ability to work independently while collaborating with cross-functional teams.

If you take pride in your job and want to work witha company committed to developing your career, we encourage you to apply!

How to apply

For immediate consideration, please apply online athttp://www.sandvik.com/careersto the5-Axis CNC Programmerposition, Job Requisition #R0089454.

Sandvik is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race,color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Any applicant who, because of a disability, needs accommodation orassistancein completing an application or at any time during the application process should contact Human Resources at hrsolutions.us@sandvik.com. Sandvik also provides reasonable accommodations to employees with disabilities consistent with its obligations under the law.

Prior to this recruitment, we have already decided which advertising channels and marketing campaigns we wish toutilize, and we respectfully decline any contact from marketing or recruitment agenciesregardingadditionalchannels orcampaigns