Software Engineer

Haas Automation, Inc. Oxnard, CA

Software engineering without supervision. Responsible for writing requirements for the software that runs the machine and various firmware on other boards.

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

Must have excellent general knowledge of programming languages, processors, and systems.

Must already know all languages used in current job.

Must be familiar with processors and systems being used.

Must be able to use test tools such as debuggers, emulators, simulators, and log analyzers.

Must be able to use scheduling tools and allocate time to design and testing efforts.


This job has no supervisory responsibilities.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. 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.


Bachelor's degree (B.S.) from four-year college or university; including over five (5) years related experience and/or training.

Similar jobs you might like