Job Description | Raydiance, a leading precision manufacturing solutions company utilizing ultra-fast laser technology, currently seeks a Application Software Engineer with motion control/industrial automation systems experience. Headquartered in Petaluma, CA, Raydiance revolutionizes the product design process and the flow of work through production environments in industries as diverse as consumer electronics, automotive, and medical device manufacturing. Our ready-to-integrate hardware and software packages make one-step manufacturing a reality.
The Application Software Engineer leads a small, but rapidly-growing technical team working to develop and commercialize Windows-based system-level software solutions for capital equipment workstations. This position requires hands-on development skills to drive system level software design from concept to final test. Additional skills include the ability to work collaboratively, manage project schedules, and coordinate closely with the work of engineers in related disciplines.
Responsibilities:
•Design and development of control system software architecture
•Drive the management of software development, documentation, and release cycle of the complete software solution.
•Accurately estimate work schedules and development/testing time requirements and independently manage schedules.
•Oversee the software QA
•Support of external customer application software requirements
•Collaborate with internal R&D, manufacturing, and application engineering to integrate software solution into the functional workstation.
•Ability to deliver similar version tools to multiple customers.
•Ability to assimilate tools with integrator/partners.
Qualifications:
•US Citizenship or Green Card holders only
•Minimum BS in Computer Science/Engineering, Mechanical Engineering, Mechatronics, Physics or Electrical Engineering
•Available for moderate to heavy travel to vendors and customers in the Asia/Pacific region
•10+ years of relevant software engineering and 5+ years technical/project leadership experience
•Proficient in a variety of software languages on a Windows platform preferably C#, Visual Basic, .NET, Python, JavaScript
•Background in an instrumentation/motion control manufacturing environment (laser industry experience a plus)
•Demonstrated proficiency with motion planning/trajectory planning algorithms for industrial automation
•Strong commercial experience with drives, gauging, tuning, path planning, G code preferably in a machine tool environment.
•Electromechanical background and understanding of Inputs, outputs, and feedback controls systems.
•Responsible for establishing servo tuning procedures, training and supporting production and service personnel on tuning related issues.
Physical and Environmental Conditions:
•Duties may involve working with laser light, fiber and other potentially hazardous materials.
•Employees must wear protective goggles, or glasses when in the proximity of an energized laser.
•Employee must wear masks as defined by the specific rules within the work area.
•Ability to operate equipment as defined by job .
•Lifting, bending, and other physical requirements typical of experimental work in an optics laboratory environment will be required (under 50 pounds). |
| | Company | Raydiance | Job Code | | State or Province | California | | |
|