Previous Job
Sr. Software Engineer
Ref No.: 17-03476
Location: Marlborough, Massachusetts
Pay Rate : $ 120,000.00 /Hour
Sr. Software Engineer
Marlborough, MA
Direct Hire
up to $120k a year
Successful candidate will be focused on the development of software for diagnostic medical instrumentation used in laboratory environments. The position will join a group of hardware, systems, and software engineers working on the development of new instruments and making enhancements to existing instruments. This position is specifically for a software engineer highly skilled in C++ to implement application layer software for these instruments.
  • BS/BA in Computer Science, or equivalent.
  • Minimum 5 years of experience in software development. Experience developing software for instrumentation is highly desired.
  • Experience with robotic and motion control systems is highly desired.
  • Windows program development experience using Visual Studio and Microsoft tools
  • Highly skilled in C++
  • Understanding of state charts and stateful software. Experience with Boost State chart library a plus.
  • Ability to work independently on all software development tasks.
  • Ability to perform software engineering functions within a scheduled timeframe and performance criteria.
  • Ability to perform all software development lifecycle functions including: specification, design, development, debugging, verification and validation testing, and documentation of all.
  • Must have instrument or imaging experience.
  • Instrument client is developing involves imaging.