Programmer Salary at Roush Industries BETA

How much does a Roush Industries Programmer make?

As of April 2025, the average annual salary for a Programmer at Roush Industries is $79,185, which translates to approximately $38 per hour. Salaries for Programmer at Roush Industries typically range from $71,774 to $86,796, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

Roush Industries Overview

Website:
roush.com
Size:
3,000 - 7,500 Employees
Revenue:
$500M - $1B
Industry:
MFG Durable

At Roush, we fuse technology and engineering to provide product development solutions to customers in a diverse range of industries. Widely recognized for providing engineering, testing, prototype, and manufacturing services to the transportation industry, Roush also provides significant support to the aerospace, defense and theme park industries. With over 4,000 employees in facilities throughout the United States, Europe, Asia, and South America, our unique combination of creativity and tenacity activates big ideas on a global stage. We want motivated, ambitious people who put the needs of our customers first, bring creativity to their work and will do whatever it takes to achieve success. If you share our passion for providing innovative solutions to complex challenges, we want you on our team.

See similar companies related to Roush Industries

What Skills Does a person Need at Roush Industries?

At Roush Industries, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Programming: Executing logic to facilitate computing operations and functionality in one or more languages.
  2. SQL: Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
  3. Analysis: Analysis is the process of considering something carefully or using statistical methods in order to understand it or explain it.
  4. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  5. JavaScript: Using JavaScript in the development and maintenance of Web-based application systems.

Related Jobs

Akkodis
Ann Arbor , MI

Akkodis is seeking a CNC Programmer for a direct hire job with a client in Ann Arbor, MI. This position is accountable for developing and implementing new part programs for CNC machine operations. The materials we cut include both metals and plastics. CNC machine programmers determine the machining process, and tools used for that process. Rate Range: $25.00/hour to $35.00/hour; The rate may be negotiable based on experience, education, geographic location, and other factors. CNC Programmer job responsibilities include: Creates machining instructions by reviewing three-dimensional computer aided/automated design (CAD) blueprints and models to determine job specifications and requirements. Determines the sequence of cutting operations and chooses the cutting tools needed. Writes programs or modifies existing programs and stores then on the server. Program tool paths utilizing MasterCAM software (or Autocad AutoDesk). Check programs and run a simulation prior to the CNC operation running


Sponsored
4/6/2025 12:00:00 AM
Express Employment Professionals -Keego Harbor & Wixom, MI
Wixom , MI

Job Description Job Description Job Responsibilities: Develop and optimize CNC programs using Mastercam/Esprit/GibbsCAM/etc. Set up CNC machines, including mills and lathes, and adjust parameters for precision machining. Interpret blueprints, engineering drawings, and GD&T specifications. Select appropriate cutting tools, speeds, and feeds for various materials. Conduct first-piece and in-process inspections to ensure quality standards. Troubleshoot programming and machining issues to improve efficiency. Collaborate with engineers, machinists, and quality control teams. Maintain a clean and organized work environment following safety protocols. Qualifications: Experience: 3+ years of CNC programming experience in a manufacturing setting. Software Proficiency: Experience with [CAM Software] and G-code programming. Technical Knowledge: Strong understanding of machining principles, tooling, and materials. Attention to Detail: Ability to work with tight tolerances and perform quality inspe


Sponsored
4/6/2025 12:00:00 AM
R&E Automated Systems
Detroit , MI

Job Description Job Description We are seeking qualified CNC Machinist/programmer candidates that are willing to travel and work overtime. We have multiple positions available in multiple US cities. All candidates are encouraged to apply as long they can meet the travel requirements. This is a TRAVELING POSITION, meaning the location will change from job to job. This is a technical hands-on position that involves setting-up/programming CNC Mills, lathes, and Grinders. As well as maintenance work. The ideal candidates will be self-starting and technically minded and will have at least 5 years of experience in the machining and CNC field Skills should include: Set up and light programming on at least 2 different CNC platforms. Siemens NX application is preferred. Mechanical/Maintenace aptitude. We are a leading automation engineering company based in South East Michigan and our customers and work sites are across the continental United States and something Canada and Mexico. We offer ver


Sponsored
4/6/2025 12:00:00 AM
Employbridge
Westland , MI

Job Description Job Description Hiring Immediately in Westland, MI CNC Operator. Flexible schedule starting at 5am. Top-notch Workplace, Great Pay, Your Success and Safety First Job Requirements Responsible for setting up, operating, and maintaining CNC machines that are used to manufacture precision parts and products. The role requires ensuring the machine is running efficiently, reading technical drawings, and producing high-quality parts while maintaining safety and quality standards. Machine Setup: Set up CNC machines, including loading and unloading materials, adjusting tooling, and configuring machine settings based on job specifications. Operating CNC Machines: Operate CNC machines (lathes, mills, grinders, etc.) to perform tasks such as drilling, cutting, and shaping metal, plastic, and other materials as per blueprints or job instructions. Reading Technical Drawings: Interpret blueprints, technical drawings, and instructions to ensure parts are produced to precise specificati


Sponsored
4/6/2025 12:00:00 AM
Manufacturing Company
Sterling Heights , MI

Job Description Job Description Overview We are seeking a skilled and detail-oriented Laser Programmer/ Operator to join our manufacturing team. The ideal candidate will have a strong mechanical background and experience operating/ programming on and off line trumpf lasers. This role is essential in ensuring the precision and quality of our products, contributing to the overall success of our operations. Responsibilities: Operators/ programmers are responsible for set-up and operation of laser cutting machines to produce products meeting customer quality requirements. Operators must also operate and process parts according to print and traveler requirements. Operators must monitor machine cutting performance and utilization. · Able to program on and offline (Tru Tops, Catia) for the Trumpf laser Understands machine setup including the following: program retrieval & editing, proper gases, proper nozzles, and materials. Understanding of start-up and shut down for Trumpf laser machines. D


Sponsored
4/5/2025 12:00:00 AM
START
Wixom , MI

Job Description Job Description Position Overview: We are looking for an experienced CNC Mill Programmer/Machinist with expertise in Mastercam software to join our team. The successful candidate will be responsible for programming, setting up, and operating CNC milling machines to produce high-precision components. Using Mastercam software, you will create, modify, and optimize CNC programs to ensure efficient, accurate, and high-quality machining operations. A solid understanding of machining processes and tooling, coupled with a strong attention to detail, will be crucial to your success in this role. Key Responsibilities: Program CNC milling machines using Mastercam software to create tool paths based on customer specifications, technical drawings, and blueprints. Set up and operate CNC milling machines, ensuring proper fixture setup, tooling, and alignment for each job. Develop, optimize, and modify CNC programs for efficient and precise machining, utilizing Mastercam for both 2D a


Sponsored
4/5/2025 12:00:00 AM
LSM SYSTEMS ENGINEERING INC
Waterford , MI

Job Description Job Description Job Description: Position Overview: The Zeiss CMM Programmer and Operator play a pivotal role in ensuring the accuracy and quality of manufactured components by programming, operating, and maintaining Coordinate Measuring Machines (CMM). In addition to operating CMM this position is critical to review launch of new programs and to assist with the ISO implementation. Key Responsibilities: 1. CMM Programming: - Develop and optimize measurement programs for Coordinate Measuring Machines (CMM) using Zeiss Calypso software. - Interpret engineering drawings, CAD models, and geometric dimensioning and tolerancing (GD&T) requirements to create measurement routines that accurately capture dimensional data. - Utilize advanced features and capabilities of CMM software to automate measurement processes, improve efficiency, and minimize programming time. - Collaborate with engineering and manufacturing teams to understand component requirements, inspection criteria,


Sponsored
4/4/2025 12:00:00 AM
Kyowa-Eidemiller Precision Machining, Inc.
Milford , MI

Job Description Job Description 1. Responsible for the Quality Control and Inspection Department along with the inspection of all parts manufactured in-house, purchased components, and services from outside vendors/sub-contractors. 2. Establish and maintain procedures for the inspection of parts and assemblies in the manufacturing process for tolerances, workmanship, and appearance while ensuring the quality standards of the Company are achieved. 3. Communicate all non-conforming products and the Corrective Action to the Plant Manager and follow up the required changes to ensure that the Corrective Action is being followed and that all root causes were identified. 4. Establish and maintain a calibration program for equipment used in the inspection of production and production parts. 5. Recommend drawing revisions to customers and/or obtain written deviation authorization when parts are approved but not to print. 6. Available for visits to key customers and to key vendors to audit their


Sponsored
4/2/2025 12:00:00 AM

Check more jobs information at Roush Industries

Job Title Average Roush Industries Salary Hourly Rate
2 Technical Engineer $80,288 $39
3 Technical Illustrator $70,787 $34
4 Test Driver $38,182 $18
5 Tooling Engineer $81,919 $39
6 Vehicle Mechanic $52,755 $25
7 Vice President, Sales $254,495 $122
8 Accounts Payable Administrator $59,921 $29
9 Accounts Receivables $51,387 $25
10 Associate Engineer $80,288 $39
11 Associate General Counsel $182,494 $88
12 Automotive Repair Technician $66,862 $32
13 Benefits Administrator $73,271 $35

Hourly Pay at Roush Industries

The average hourly pay at Roush Industries for a Programmer is $38 per hour. The location, department, and job description all have an impact on the typical compensation for Roush Industries positions. The pay range and total remuneration for the job title are shown in the table below. Roush Industries may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $79,185 look to you?

FAQ about Salary and Jobs at Roush Industries

1. How much does Roush Industries pay per hour?
The average hourly pay is $38. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Roush Industries?
According to the data, the highest approximate salary is about $86,796 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Roush Industries?
According to the data, the lowest estimated salary is about $71,774 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.