Senior Software Engineer Raydiance
THIS JOB HAS EXPIRED Summary
The Senior Software Engineer is a lead member of a small, but rapidly growing technical team that is developing and commercializing system level software solutions for capital equipment workstations.
This Senior Engineer will be expected to be hands-on, and work mostly independently to drive system level software design from concept through to final test. The Software engineer will work collaboratively in managing project schedules, and will coordinate closely with the work of engineers in related disciplines. The successful engineer will develop a complete, functional and stable Windows-based software motion control system solution. This engineer will have the technical expertise, and communication skills necessary to help Raydiance create and maintain compelling software tools and solutions.
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.
Minimum BS in Computer Science/ Engineering, or Electrical Engineering.
10+ years of relevant software engineering experience.
Background in an instrumentation/motion control manufacturing environment (laser industry experience a plus).
5+ years technical/project leadership experience.
Available for occasional travel to vendors, and customers.
Proficient in C#, Visual Basic, .NET.
Excellent customer relations and interpersonal skill.
Demonstrated ability to manage multiple programs/projects and associated resources.
||1450 N McDowell Blvd |
Petaluma, CA 94954
THIS JOB HAS EXPIRED