Web Applications Software Engineer
Petaluma, CA
The Web Applications Software Engineer is a member of a small team developing Linux-based embedded control systems for laboratory and OEM laser systems.
Responsibilities:
- Manufacturing Support Tools
- Internal Engineering & Research Applications
- Customer Applications
- Internal & Corporate Applications
- Web-based UI for embedded systems
This position reports to the Director of Software Development.
Qualifications:
- Minimum BS in CS, EE, or other relevant field
- 5+ years in relevant software development positions
Leadership Skills:
This person will be developing application software that will be used by R&D, manufacturing, customer support, employees, and customers. Learning from the various internal and external teams, translating into designs that are appropriate and effective, and leading the user community to best use of these solutions, are all patterns of success in this position.
Management Skills:
There is a significant project management aspect to this position. Software is a key component of the laser systems built by Raydiance, Inc. This position will require management of multiple software projects, releases, and user groups.
Functional Mastery:
Fast learner and strong problem solver.
Good communicator, able to translate ideas, problems, and requirements as described or understood by customers and by scientific and engineering staff.
A candidate for this position should have deep, relevant experience in at least four of the specific skill areas listed, as well as an interest in growth and learning in all of them:
- Design and development of web-based applications
- Use of LAMP technologies
- Javascript, DOM, XML, and other AJAX technologies
- Design, use, and maintenance of database systems
- Parsing, analysis & presentation of operational, scientific & manufacturing data
- Strong documentation skills, both traditional (e.g. written documents) and modern (e.g. wiki)
- Direct interaction with 3rd party developers and with customers
- Plays nice with graphic designers & marketing staff
- Use of source code management systems to maintain and manage multiple release platforms and versions
If you are interested in applying for this position, please send your resume to Jobs@Raydiance-Inc.com
Please state only the position title in the email subject line.
Please submit your resume in a PDF attachment.
Following these instructions is critical to the success of your application process. |