Software Engineer

Company:  Robert Half
Location: Tewksbury
Closing Date: 29/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

One of Robert Half's Fortune 500 clients is hiring a Software Configuration Management Developer. The ideal candidate will have previous supporting software for analytical instruments in C, C++, C# with OOA & OOD. If you are interested in learning more, apply today!


This role is only available on a W2 basis.


Primary Responsibilities:

  • Designs, develops, documents, tests and debugs applications software for analytical instruments, such Ion Mobility spectrometers.
  • Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
  • Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems.
  • Ensures software standards are met.
  • Expected to work in functional groups that include scientists and configuration management personnel.
  • Works with engineers to forecast levels of efforts and timetables.
  • Responsible for the implementation of spectra analysis in real time executable code.

Qualifications and Experience:

  • Assembly, C, C++, C# with Object Oriented Design (OOA and OOD)
  • Designing, coding, and debugging applications in various languages
  • Windows 7, Windows 10, Windows 11, Linux
  • Multi-Threaded programming
  • Real Time Programming
  • GUI development Qt, open GL with GPU programming experience
  • Proficient with MS office
  • Experience implementing complex algorithms into real time run code
  • WCF, WPF, .NET3.5, .NET4.0, LINQ, T-SQL
  • Device drivers (windows and Linux)
  • Min. 3-7 Years total work experience

Preferred Skills:

  • Experience with GUI development
  • Excellent communication a plus
  • Familiar with any type of Spectrometry
  • Configuration Management familiarity a plus

Apply Now
Share this job
Robert Half
An error has occurred. This application may no longer respond until reloaded. Reload 🗙