Motion Control Programmer |44435

💰 $8,960 - $14,336 (Est.) 📍 Oxnard

Job Description

Job description
Job Details

Job Location

Oxnard, CA

Position Type

Regular Full Time

Education Level

Bachelors Degree

Salary Range

$112,065.00 - $165,000.00 Salary

Job Shift

Day

Job Category

Engineering

Description

Motion Control Programmer Salary Range $112,065 - $165,000/ Yr.

As the largest machine tool builder in the western world, we need world-class talent in all of our departments. And we’re not just looking for people for the production floor. Haas is a very vertically integrated company, with a wide range of high-tech career opportunities available.

Oh, and yes, we are the same Haas that owns the Stewart-Haas Racing NASCAR teams, and the Haas F1 Team from the Netflix series: Drive to Survive.

Motion Control Programmer 3 designs, develops, maintains, tests, and evaluates software for CNC computer control system under limited supervision of the Software Engineering Supervisor.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

Add Essential Duties And Responsibilities According To Position.
• Proposes problem solutions through analysis, problem definition, requirement generation and implementation of those solutions.
• Creates documentation and supporting diagrams supporting solutions.
• Prepares and installs source code into source control by determining compliance of software changes with system specifications, programming best practices, and ensuring these changes are free from defects.
• Improves workflow by conducting analysis, and recommending changes in policies and procedures to management.
• Must be an active coder.
• Creates bug reports through investigation and by collecting, analyzing data, and providing clear documentation on reproduction of observed issues.
• Communicate technical ideas clearly, able to use Microsoft Office applications when appropriate.
• Employees are expected to follow instructions, procedures and to escalate any issue impacting workflow, quality, etc.
• Employees must exhibit honesty and integrity as well as demonstrate adherence to rules, procedures and policies.

Supervisory Responsibilities

Supervisory Responsibilities

Supervised Employees

This job does not have any supervisory activities.

0

Qualifications

Qualifications

To perform this job successfully the candidate must be able to perform each essential duty adequately. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Minimum Qualifications
• 3+ years of coding experience.
• Expertise in Java, C and C++.
• Experience in Control Theory
• Experience in Digital Control
• Implemented PID control systems for the motion of a robotic arm
• OOP (Object Orientated Programming) knowledge.
• Experience reading and writing bash and batch scripts (basic).
• Comfortable working in Windows and Linux environments. Linux is not a requirement, but will have to learn.
• Experience with inter-process communication (Google Protocol Buffers is a plus).
• Experience in writing and debugging multi-threaded applications.
• Understanding of real time systems, XML , file systems, networking, multi-threaded applications, computer graphics, linear algebra, calculus, geometry, and trigonometry, human-computer interaction/User Interface design, design patterns, encryption, hashing, checksums, and CRCs (Cyclical Redundancy Check).
• Experience working with source-control system.

Education

Master's Degree MA/MS from a four-year college or university is required, plus additional related experience, training and/or equivalent combination of education and experience.

Preferred Major

Math

Physics

Electrical Engineering

Minimum Years Of Experience

3-5 years

Language Skills

Must have the ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, and/or governmental regulations in English. Must be able to write analytical and/or technical reports, business correspondence, procedure manuals, and create instructional reference material. Able to speak effectively before groups, customers, employees of the organization and/or the general public.

Mathematical Skills

Must have an advanced understanding of mathematical concepts including but not limited to probability, statistical inference, fundamentals of plane and solid geometry, trigonometry, and/or calculus.

Reasoning Ability

Must have the ability to apply principles of logical and scientific thinking and work with a wide range of intellectual and practical problems. Must have the capability to deal with a variety of abstract and/or concrete variables. In addition, will need to interpret a variety of instructions furnished in written, oral, diagram, and/or schedule form.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical Activity

Duration

Sitting

Frequently

Standing

Occasionally

Walking

Occasionally

Bending (neck)

Frequently

Bending (waist)

Rarely

Squatting

Rarely

Twisting (neck)

Occasionally

Twisting (waist)

Occasionally

Climbing

Rarely

Kneeling

Rarely

Crawling

Rarely

Reaching (above shoulder level)

Occasionally

Reaching (below shoulder level)

Occasionally

Hand Use

Duration

Repetitive use of hand

Frequently

Simple grasping

Frequently

Power grasping

Occasionally

Fine manipulation

Frequently

Pushing & Pulling

Frequently

Vision

Required

Close vision

Yes

Distance vision

Yes

Color vision

Yes

Peripheral vision

Yes

Depth perception

Yes

Adjust focus

Yes

Lifting Requirements

Duration

0-10 lbs.

Occasionally

11-25 lbs.

Occasionally

26-50 lbs.

Occasionally

51-60 lbs.

Never

61+ lbs.

Never

Equipment Use

Duration

This position requires computer use, including monitor, keyboard, mouse, trackball, touchpad, etc.

Frequently

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Noise Level

The Noise Level In The Work Environment Is Usually

Moderate and occasionally loud

Work Environment

Duration

This position operates in a general office or engineering lab environment

Frequently

Employee will work around machining or on the production floor

Occasionally

Employee is exposed to moving mechanical parts and vibration

Rarely

Employee is exposed to hazardous chemicals, fumes or airborne particles

Never

Employee is exposed to outside weather conditions, extreme cold or extreme heat

Never

Employee is exposed to risk of electrical shock

Never

💡 Quick Summary

Seeking a career-building opportunity? The Motion Control Programmer |44435 position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Oxnard offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Haas Automation, Inc.

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Motion Control Programmer |44435 in Oxnard is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Motion Control Programmer |44435 is an on-site position based in Oxnard. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Motion Control Programmer |44435. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • HR Lead

    Resillion is a global company with end-to-end capabilities: no matter your industry, your geographical location, or stage in your digital journey. With offices in North America, Europe, and Asia, Resillion will be by your side. Helping you and your o...

    Full Time / Part Time

    Salary Estimated: 24K to 27K

    Bangalore, Karnataka

    August 7, 2026


    Apply Now

  • BACKDOOR FOR FRESHERS

    We have openings in Software IT. Front-End Web Developer ,Cyber Security,Java, Dotnet, Testing,Pega,Python, Devops,AWS , SAP ABAP, SAP CRM, SAP FICO, SAP SD and SAP Basis etc, We provide all genuine software IT related jobs through backdoor process, ...

    Full Time / Part Time

    Salary Estimated: 22K to 29K

    Hyderabad, Andhra Pradesh

    August 7, 2026


    Apply Now

  • Junior Fit-Out Engineer / Junior Engineer

    Job Overview We are looking for a Junior Engineer to assist in the execution of interior fit-out projects. The ideal candidate will support site activities, coordinate with vendors and contractors, and ensure that all works are completed within timel...

    Full Time / Part Time

    Salary Estimated: 23K to 28K

    New Delhi, Delhi

    August 7, 2026


    Apply Now

  • IT Support Technician

    No district employee or student shall be subjected to discrimination in employment or any district program or activity on the basis of age, color, disability, gender, gender identity, genetic information, national origin, pregnancy, race, religion, s...

    Full Time / Part Time

    Salary Estimated: 16K to 31K

    South Salt Lake, Utah

    August 7, 2026


    Apply Now

  • Mailroom Lead

    JOB SUMMARY: Under the direction of the Operations Manager this position is responsible for the booking/processing of service maintenance agreements, changes and cancellations and the maintenance of the service tasking data base for the Southern Cali...

    Full Time / Part Time

    Salary Estimated: 18K to 27K

    Remote

    August 7, 2026


    Apply Now

  • Senior Lead Engineer - Development

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor's Degree Travel Percentage : 0%Senior Lead Engineer - Development (C#, ASP.net with MVC) As the world works and lives faster, FIS...

    Full Time / Part Time

    Salary Estimated: 15K to 26K

    Pune, Maharashtra

    August 7, 2026


    Apply Now