Senior Windows Software Engineer – C/C++, Qt & .NET

HORIBA Instruments Inc.

Piscataway Township (NJ)

On-site

USD 110,000 - 150,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401(k) plan with match
Medical insurance options

Job summary

HORIBA Instruments Inc. seeks a Software Engineer III to design, develop, test, and maintain desktop applications and system software in a Windows environment. The candidate should have 5+ years of professional experience and strong proficiency in C/C++, Qt, and C# .NET, with hardware and external device interfaces.

The role involves collaboration across software, hardware, QA, and product management to deliver robust solutions meeting customer and business needs.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • 5+ years of professional software development experience.
  • Strong proficiency in C/C++, Qt Framework, C# / .NET.
  • Experience developing software in a Windows environment.
  • Solid understanding of object-oriented design and software engineering practices.

Responsibilities

  • Design, develop, enhance, and maintain software applications using C/C++, Qt, and C# .NET on Windows.
  • Participate in all phases of the software development lifecycle from requirements to maintenance.
  • Develop intuitive user interfaces using Qt and Microsoft .NET technologies.
  • Write clean, well-documented code following standards.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Collaborate with hardware and systems engineering teams to integrate software with devices.
  • Develop and maintain software communication interfaces for connected devices.
  • Create and execute unit tests and support system-level testing.
  • Participate in design reviews, code reviews, and technical discussions.
  • Contribute to software architecture decisions and continuous improvement.
  • Support released products through issue investigation and enhancements.

Skills

C/C++
Qt Framework
C# .NET
Windows environment
Git / Azure DevOps
Problem-solving
Communication skills

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Azure DevOps

Job description

HORIBA Instruments Inc. seeks a Software Engineer III to design, develop, test, and maintain desktop applications and system software in a Windows environment. The candidate should have 5+ years of professional experience and strong proficiency in C/C++, Qt, and C# .NET, with hardware and external device interfaces.

The role involves collaboration across software, hardware, QA, and product management to deliver robust solutions meeting customer and business needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Windows/Desktop Software Engineer (C/C++, Qt, C#)
Senior Windows/Desktop Software Engineer (C/C++, Qt, C#)

ApplyMint • Piscataway Township (NJ)

On-site
USD 120,000 - 160,000
Software Engineer III
Software Engineer III

ApplyMint • Piscataway Township (NJ)

On-site
USD 120,000 - 160,000
Software Engineer III
Software Engineer III

HORIBA LAQUA EMEA • Piscataway Township (NJ)

On-site
USD 110,000 - 150,000
401(k) match
Medical insurance
Vision and dental benefits
Software Engineer III
Software Engineer III

HORIBA Instruments Inc. • Piscataway Township (NJ)

On-site
USD 110,000 - 150,000
401(k) plan with match
Medical insurance options
Senior Windows Instrumentation & Automation Engineer
Senior Windows Instrumentation & Automation Engineer

Embedded Shishya • United States

Remote
USD 107,000 - 190,000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+2
Windows Desktop Engineer - C++/Qt & UX Focus
Windows Desktop Engineer - C++/Qt & UX Focus

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 95,000 - 130,000
C++/Qt Software Engineer – Linux & Windows
C++/Qt Software Engineer – Linux & Windows

MissionHires • Orlando (FL)

On-site
USD 80,000 - 110,000
Senior QT/QML C++ Engineer - Windows, Real-Time Performance
Senior QT/QML C++ Engineer - Windows, Real-Time Performance

INA Solution • Wauwatosa (WI)

On-site
USD 80,000 - 100,000
Software Engineer, Sr.
Software Engineer, Sr.

Torentify • Tucson (AZ)

On-site
USD 85,000 - 110,000
Senior .NET Software Engineer — GUI & Hardware
Senior .NET Software Engineer — GUI & Hardware

Onto Innovation • Hillsboro (OR)

On-site
USD 86,000 - 130,000
Health, dental, vision coverage
401(k) with employer match
Employee Stock Purchase Program (ESPP)
+1