We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Software Engineer

Rigaku Americas Corp.
life insurance, 401(k), relocation assistance
United States, Massachusetts, Wilmington
30 Upton Drive (Show on map)
Sep 25, 2025
Job Details
Level
Experienced
Job Location
Rigaku Analytical Devices, Inc. - Wilmington, MA
Position Type
Full Time
 
Job Shift
Day
Job Category
Engineering
Description

About the Role

Rigaku Analytical Devices is looking for a Software Engineer who thrives on solving complex problems and building applications that power handheld analyzers used around the world. In this role, you will contribute to cutting-edge scientific instrumentation, collaborate with talented engineers, and help shape solutions that make a real impact.

You will have the opportunity to lead new projects, mentor teammates, and grow within a fast-paced, "start-up" style environment-backed by the stability and reputation of a global leader in scientific innovation.

What You will Do



  • Drive development of new applications in an Agile environment using the Atlassian toolset.
  • Enhance and maintain existing code, introducing new features and improvements.
  • Collaborate with scientists, engineers, and internal stakeholders to translate requirements into software solutions.
  • Apply object-oriented design principles to develop high-quality, production-grade applications.
  • Develop cross-platform C++ code using Qt, with a focus on reliability and usability.
  • Contribute to validation and documentation efforts to ensure regulatory and product compliance.
  • Play a key role in the full product lifecycle-from concept through deployment and sustaining.


Why Join Rigaku?

At Rigaku, you will do more than write code-you will help shape the future of analytical instrumentation. We offer:



  • A collaborative, innovative environment where your ideas matter.
  • Opportunities to mentor and grow alongside talented peers.
  • Comprehensive benefits: health, dental, vision, life insurance, 401(k) with company match, flexible spending accounts, and more.
  • A workplace committed to diversity, inclusion, and equal opportunity.


Qualifications

Required:



  • BS/MS in Computer Science, Computer Engineering, or related field.
  • 5+ years of experience with C/C++ programming.
  • Hands-on experience with embedded Linux environments.
  • Familiarity with XML, JSON, Bash scripting, and Agile methodologies.
  • Experience with Git or similar source control and modern collaboration tools.
  • Strong communication skills and the ability to work independently with minimal guidance.


Preferred:



  • GUI design and Human Factors Engineering experience (Qt & QML a plus).
  • Background in Linux kernel module development.
  • Web development exposure (PHP, JavaScript).
  • Basic knowledge of analog/digital circuits and ability to read schematics.
  • Database design/optimization skills.
  • Experience with data acquisition systems or instrumentation. Knowledge in mathematics, signal processing, physics, or physical chemistry, Vibrational Spectroscopy (Raman, FTIR, NIR).


Applicants must be authorized to work in the United States. Visa sponsorship is not available now or in the future.

This position is not approved for relocation assistance.


Applied = 0

(web-759df7d4f5-7gbf2)