Software Engineer

Robert Half
Tewksbury, MA, United States
Full-time

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
  • 2 days ago
Related jobs
Promoted
Raytheon
Everett, Massachusetts

Typically requires a Bachelor’s in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Math or related engineering/science discipline and 5+ years of experience. As a System Security software engineer, the candidate will be involved with software and firmware design...

Promoted
CDS Visual
Lynnfield, Massachusetts

CDS Visual is looking for a Senior software engineer with 3D visualization engineering expertise. For clients that sell engineered-to-order products, we offer solutions that include configuration, BOM, 3D CAD, manufacturing drawings, and augmented reality. This is a collaborative position; working c...

Promoted
Leidos Holding
Tewksbury, Massachusetts

This isn't your run-of-the-mill software development - you'll be honing your engineering skills with embedded products, real-time programming, and object oriented design, all with the support of a management team focused on your professional growth and advancement. Scientists and Engineers, contribu...

Promoted
CDS Visual
Maynard, Massachusetts

CDS Visual is looking for a Senior software engineer with 3D visualization engineering expertise. For clients that sell engineered-to-order products, we offer solutions that include configuration, BOM, 3D CAD, manufacturing drawings, and augmented reality. This is a collaborative position; working c...

Promoted
CDS Visual
Medford, Massachusetts

CDS Visual is looking for a Senior software engineer with 3D visualization engineering expertise. For clients that sell engineered-to-order products, we offer solutions that include configuration, BOM, 3D CAD, manufacturing drawings, and augmented reality. This is a collaborative position; working c...

Promoted
Amazon
Reading, Massachusetts

As an Embedded Software Engineer, you will be building low-level software including drivers that interface directly with ASIC. Test the software using software simulation and FPGA-based emulation. This software will be provided to internal customers for developing IoT products. At Ring, every engine...

Promoted
Symbotic
Wilmington, Massachusetts

Symbotic is looking for a Principal Software Engineer to join our Fleet Operations team. Computer Science, Electrical Engineering, Mechanical Engineering, Mathematics, etc. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for i...

Infineon Technologies
Andover, Massachusetts

This opening is part of Infineon’s Graduate Program.The Graduate Program gives you the opportunity to gain enriching and diverse experiences and work side by side with experienced leaders to power your career.Angular, and Electron frameworks.Experience creating and performing Unit testing, writing ....

Ascentis Corporation, a UKG company
Lowell, Massachusetts

Requirements: Position requires a Masters degree (or an equivalent foreign degree) in Computer Science Software Engineering or a closely related field and 2 years of experience as a Software Engineer or Computer Systems Engineer. Senior Software Engineer Ascentis Corporation a UKG company Lowell Mas...

Juniper Networks
Westford, Massachusetts

Software Engineer Sr Staff - Engineer Broadband Edge. You will be an individual contributor and will be working closely with a team of strong and seasoned R&D engineers, product managers and sales engineers. This team is involved in architecting, designing, and delivering software solutions for Juni...