Software Engineer III
Horiba Instruments
Job Description
Job Description
The HORIBA Group of worldwide companies provides an extensive array of instruments and systems for applications ranging from automotive R&D, process and environmental monitoring, in-vitro medical diagnostics, semiconductor manufacturing and metrology, to a broad range of scientific R&D and QC measurements. Proven quality and trustworthy performance have established widespread confidence in the HORIBA Brand.
Inspired by our unique motto, “JOY and FUN,” we focus on social responsibilities by building state-of-the-art products for scientific advancement; especially for protecting health, safety, and the environment. “HORIBARIANs,” the HORIBA employees all over the world, look forward to working with additional creative and entrepreneurial self-starters. To learn more about our unique culture, visit our culture page.
We are seeking a highly motivated Software Engineer III with 5+ years of professional software development experience to design, develop, test, and maintain desktop applications and system software in a Windows environment. The ideal candidate will have strong proficiency in C/C++ , Qt , and C# .NET , along with experience developing robust, high-performance applications that interface with hardware and external devices.
This role will collaborate closely with cross-functional teams including software, hardware, quality assurance, and product management to deliver innovative solutions that meet customer and business requirements.
Key Responsibilities
- Design, develop, enhance, and maintain software applications using C/C++ , Qt , and C# .NET on the Windows platform.
- Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
- Develop intuitive user interfaces and desktop applications using the Qt framework and Microsoft .NET technologies.
- Write clean, maintainable, and well-documented code following established coding standards and best practices.
- Troubleshoot, debug, and resolve software defects and performance issues.
- Collaborate with hardware and systems engineering teams to integrate software with electronic devices and subsystems.
- Develop and maintain software communication interfaces for connected devices and external systems.
- Create and execute unit tests and support system-level testing activities.
- Participate in design reviews, code reviews, and technical discussions.
- Contribute to software architecture decisions and continuous improvement initiatives.
- Support released products through issue investigation, troubleshooting, and enhancement activities.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
- 5+ years of professional software development experience.
- Strong proficiency in:
- C/C++
- Qt Framework
- C# / .NET
- Experience developing software applications in a Windows environment .
- Solid understanding of object-oriented design principles and software engineering best practices.
- Experience with debugging, performance tuning, and software troubleshooting.
- Familiarity with source control systems such as Git, Azure DevOps, or similar tools.
- Strong problem-solving, analytical, and communication skills.
- Ability to work effectively both independently and within a collaborative team environment.
Desired Qualifications
- Experience working with electronic hardware devices and embedded systems.
- Knowledge of communication protocols including:
- USB
- TCP/IP
- EtherCAT (preferred)
- Experience developing software that interfaces with instruments, sensors, or external hardware.
- Familiarity with multithreaded programming and inter-process communication.
- Experience with automated testing and continuous integration practices.
- Understanding of software-hardware integration and troubleshooting techniques.
Preferred Competencies
- Strong attention to detail and commitment to software quality.
- Ability to analyze complex technical problems and deliver practical solutions.
- Excellent written and verbal communication skills.
- Demonstrated ability to manage multiple priorities in a fast-paced development environment.
- Passion for technology and continuous learning.
Compensation Package:
HORIBA Instruments offers a competitive compensation package that includes a 401(k) plan with match; employee group dental, vision, life, and disability (short and long-term) paid for by the company; medical insurance, family dental and vision insurance, and supplemental life insurance available with reasonable employee contributions; employee assistance program; paid holidays, vacation, and sick time; flexible spending accounts; and educational reimbursement and commuter benefit programs.
If you are an individual with a disability and need an accommodation during the application/hiring process, please call View phone number on ziprecruiter.com for assistance. HORIBA will provide reasonable accommodations, upon request, to support individuals with disabilities to be able to participate in the hiring process. HORIBA is committed to making our workplace accessible for individuals with disabilities.
EEO/Affirmative Action/Veteran Status/Disabilities.
- ...entrepreneurial self-starters. To learn more about our unique culture, visit our culture page.We are seeking a highly motivated Software Engineer III with 5+ years of professional software development experience to design, develop, test, and maintain desktop applications...SuggestedTemporary workWorldwideFlexible hours
$110.69k - $160.28k
...is noticed and valued every day. App Developer and Support Engineer III About Conduent: Through our dedicated associates, Conduent... ...are seeking a highly skilled developer to design and support software for Point of Sale (POS) terminals, focusing on C, C#, Python,...SuggestedFull timeWork at office- ...Application Developer III Rutgers, The State University of New Jersey, is seeking an Application Developer III in the Enterprise Applications and Research Computing (EARC) within the Office of Information Technology (OIT). Under the direction of a Project Manager for...SuggestedFull timeTemporary workSeasonal workWork at officeFlexible hoursShift work
- ...Position Details Position Information Recruitment/Posting Title Application Developer III Job Category Staff & Executive - Information Technology Department Enterprise Application Service Overview Rutgers, The...SuggestedFull timeTemporary workSeasonal workWork at officeFlexible hoursShift work
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ..., HTML5 and relevant tools/frameworks •Solid understanding of software development best practices and design patterns •Sound knowledge...Suggested
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...if she or he has rudimentary database querying skills. Basic Software Development Life Cycle (SDLC) understanding is needed.Additional...
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...center web application is a plus Strong understanding of standard software development lifecycle methodologies Software development ability...
- CRB is seeking an AIC Engineer III in New Jersey to oversee discipline scope and budgets on small-to-medium projects. You will coordinate with internal/external engineers, clients, and vendors, directing work, and leading design across multiple phases. Mentorship and budgeting...Work at office
- Company DescriptionCRB is a leading provider of sustainable engineering, architecture, construction and consulting solutions to the global... ...knowledge, creativity and execution.Job DescriptionThe AIC Engineer III is responsible for overseeing the discipline and managing the...For subcontractorWork at office
- ...Software EngineerApolloTech MSI is currently seeking a talented and experienced Software Engineer to join our dynamic team. This is a full-time position based in Picatinny Arsenal, NJ. As a Software Engineer, you will be responsible for designing and developing software...Full time
$130k - $170k
...worldwide ~ Fortune 500 ~ Globally unified systems Job Description We are seeking a highly skilled and hands-on Data Engineer III or Senior Data Engineer (Analytics Focus) to design, build, and support enterprise analytics solutions, data models, and...Full timeH1bWork at officeImmediate startRemote workWorldwideMonday to Friday- ...Sunbird Software is looking for a Software Support Engineer to help us maintain our award-winning web-based solutions. Essential duties and responsibilities Trouble shoot field issues to reproduce andwhen possible,identify the root cause Work with the rest of the team...Work experience placement
$100k - $140k
...boundaries and set new industry standards? Join us and help drive the future of technology forward.The OpportunityThe Sr. Full Stack Software Engineer is responsible for developing full stack applications across the globe. Guided by our purpose - always with you building a...Full timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week- Job ID: 28596603Reference Number: 26-00557Title: Sr. Full Stack Software EngineerLocation: Iselin, NJ, 08830Posted Date: 2026-06-11... ...grade code; conducts thorough code reviews; sets and enforces engineering standards.Builds and maintains highly available and scalable services...Contract workLocal area
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$115k - $130k
...saving delivery. Regionally, TSE delivers Direct Install Programs, Engineered Solutions Programs, Energy Savings Improvement Programs, and... ...Essential Job Functions Lead and execute ASHRAE Level I–III energy audits. Conduct on‑site inspections, data collection,...For contractorsLocal area$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours$110k - $155k
...available learning opportunities and self-study.Required QualificationsBachelor's degree in computer science, information technology, engineering, electrical engineering, or a related field.Minimum of 6 years of web development experience with at least 3 years of experience...Hourly payLocal areaRelocation$100k - $140k
...set new industry standards? Join us and help drive the future of technology forward. The Opportunity The Sr. Full Stack Software Engineer is responsible for developing full stack applications across the globe. Guided by our purpose - always with you building a more...Temporary workWork at officeLocal areaWorldwide3 days per week- ...Digital Transformations across various domains and industries. Our history spans over 19 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our employees and our clients are our strengths as the...Work at office
$110.69k - $143.75k
...building high-performance multi-tier applications, leading technical design discussions, and guiding development teams through the full software development lifecycle.The ideal candidate brings deep expertise in Java, Spring frameworks, microservices architecture, and cloud...Work from homeFlexible hours- ...NAVA Software solutions is looking for a Full Stack Java Developer. Details: Full Stack Java Developer Location: Somerset - NJ - Remote to start Duration: 12 months Participate in requirement gathering meeting Involve in...Remote work
$86k - $121k
...inspires our people to achieve common goals. Together, let's build a brighter, healthier future for all.Role SummaryAs a Platform Engineer on Colgate-Palmolive’s Global Information Technology team, you will report directly to the Director, Global Data Platforms and serve...Hourly payLocal areaRelocation- ...storage tanks, water metering, energy metering, gas monitoring, and asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing and performance engineering; for several mid - large wireless...
- ...Support and Maintenance. The candidate will provide technical leadership in the software application development of user interfaces and user experiences across portal web applications, search engine-driven solutions, Content Management System (CMS) based websites, and other...Work experience placement
- ...Spring and Spring Boot Job Summary: • Lead Java Backend engineer with good hands on experience (8 to 10+ years) in Java • Core... ...server applications in a Unix environment • Experience with software build tools such as Maven, Nexus, Gradle • Solid knowledge of...
- ...the functional area.Participate in the review of requirements, design, code, and supporting documentation.Design, develop, and test software as part of new product and maintenance development.Help investigate issues and support production systems.Mentor less experienced...
$165.59k
...design, develop, test and deploy various client-servers, web-based software applications. Coordinate the design of logical and physical... ...Equivalent in Computer Science/Computer Information Systems/Engineering or related plus 2 years of relevant IT experience in job...Full timeTemporary workRelocationShift workDay shift- Java Developer Location: Somerset, NJ Onsite 5 Days JDs: • Outstanding skills in Core Java (Java 7, 8/11), J2EE • Strong Object-Oriented design and analysis skills • Implementation, Delivery & Maintenance of Multi-Tier applications using Java, J2EE Technologies...Work experience placement
- ...architect, develop and manage application development working with software development methodologies such as Agile development.Review... ...'s degree in Computer Science, Information Systems or Engineering is required, or in lieu, a demonstrated equivalence in work experienceExcellent...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software developer fintech Piscataway, NJ
- ngo software engineer Piscataway, NJ
- intel software engineer Piscataway, NJ
- senior software engineer remote Piscataway, NJ
- software engineer healthcare Piscataway, NJ
- startup software engineer Piscataway, NJ
- software engineer amazon Piscataway, NJ
- software developer positions Piscataway, NJ
- consulting software engineer Piscataway, NJ
- agile software developer Piscataway, NJ



