Rigaku Americas Corp Embedded Software Engineer in Wilmington, Massachusetts


Rigaku is looking for an embedded software engineer to write complex applications for handheld analyzers. The successful candidate will have solid programming experience, good analytical capabilities, be a fast learner and a good communicator.


  • Interview internal customers to develop application requirements

  • Understand machine testing needs to develop application requirements

  • Understand and follow existing programming architecture

  • Design and develop complex applications with Fault Handling routines and event logging functions

  • Interface with new and existing databases (SQL and Access).

  • Understand and follow validation methods including authoring all necessary documents

  • Understand the manufacturing environment and daily user needs associated with testing applications

  • Be ready for a challenging and rewarding career working within a fast paced “start-up” environment of a world-leader in scientific instrumentation


(must have):

  • BS/MS in Computer Science, Physics, Mathematics or EE.

  • Broad technical experience is some or all of the following areas: mathematics, signal processing, or physics.

  • Experience with C/C++ language programming

  • Experience with XML, PHP and QT

  • Experience with embedded Linux

  • Experience with embedded software for instrumentation

  • Basic knowledge of analog and digital circuits

  • Experience with GUI development

  • Familiar with instrument communication protocols

  • Familiar with software source control packages

  • Excellent verbal, and written communication skills

  • A highly motivated fast learner who can work independently with minimal guidance

    The ideal candidate also should:

  • Have experience in GUI design and Human Factors Engineering for Analytical Instrumentation

  • Experience with the optimization of embedded database engines

  • Demonstrated ability to successfully complete complex R&D technology projects

Rigaku is an EEO/AA Employer Disabled/Veteran.

Refer this job to a friend


of Openings1