Software Engineer Jobs

10,000 jobs found — updated daily

Software Engineer II

Halma plcNew York, NY
Onsite

About The Position

Join our innovative team as a Software Engineer II, where you’ll roll up your sleeves and learn by doing. In this role, you will support the development of innovative spectroscopy instruments by collaborating with a multidisciplinary team of experienced engineers and scientists. This full-time position offers an immersive experience in system architecture, hands-on design, and cross-functional project collaboration, all while contributing to a dynamic new product development portfolio. Ocean Optics pioneered miniature spectrometers and deliver spectral solutions to researchers, OEMs, and industrial customers, also designs and builds industrial-grade photonics systems for material inspection, chemical identification, and quality assurance. At Ocean We Measure What Matters, and our Mission is to design precise photonics systems to solve customer measurement challenges to make the world safer, cleaner, and healthier. We have discovered, refined, and delivered new approaches to solving problems with spectroscopy and imaging technologies. Backed by deep experience, we are working within applications including biomedical, semiconductors, research & science, industrial, environmental, food & agriculture, and safety & security. We partner with customers to achieve ambitious goals, leveraging the power of light for advancement in health, safety, and the environment.

Requirements

  • Completed a Bachelor’s or Master’s program in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Eagerness for collaboration, learning, and contributing innovative ideas.
  • An understanding of experimental methods and an interest in automation.
  • Strong knowledge of C++ fundamentals.
  • Basic automation and data analysis in a scripting language like Python/MATLAB.
  • Basic knowledge of electrical circuits and microcontrollers.
  • Strong analytical abilities, clear technical communication, and a proactive approach to problem solving.
  • A high standard of ethics and integrity.
  • An entrepreneurial mindset with a desire to push boundaries.

Nice To Haves

  • 4+ years of work experience in a related field (or, a Master’s degree and 2+ years of experience).

Responsibilities

  • Contribute to both high-level system frameworks and low-level design details.
  • Integrate subsystems, participate in testing, and observe how technical decisions align with broader business goals.
  • Get involved with the end-to-end process—from initial concept and design to build, test, and pilot shipments.
  • Work closely with engineers and scientists from other disciplines, including electrical and optomechanical engineering, color science, spectroscopy, and data analysis.
  • Design and conduct experiments, and analyze qualitative and quantitative data to support future development decisions.
  • Other duties as assigned.

Benefits

  • comprehensive compensation package
  • health and wellness benefits
  • excellent career development, networking, and advancement opportunities worldwide.

Career Resources

Build a Resume for Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service