Software Engineer II in Rochester

Software Engineer II in Rochester

Rochester Full-Time 93000 - 97500 £ / year (est.) No home office possible
Halma plc

At a Glance

  • Tasks: Develop innovative spectroscopy instruments and collaborate with a dynamic team of engineers and scientists.
  • Company: Join Ocean Optics, a top-rated workplace known for its inclusive and innovative culture.
  • Benefits: Enjoy competitive pay, health benefits, and excellent career development opportunities.
  • Why this job: Make a real impact in cutting-edge technology while learning and growing in your career.
  • Qualifications: Bachelor's or Master's in relevant fields; 4+ years experience preferred.
  • Other info: Be part of a diverse team driving advancements in health, safety, and environmental technology.

The predicted salary is between 93000 - 97500 £ per year.

Ocean Optics is a fast-paced, high performing and high growth organization that was recently named one of Orlando's Best Places to work! Our people thrive in an inclusive, innovative, and collaborative culture. Join our team of instigators of the possible where WE MEASURE WHAT MATTERS.

ABOUT THE OPPORTUNITY

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.

Specifically, this role will involve:

  • Systems Architecture: 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.
  • Hands-on Development: Get involved with the end-to-end process—from initial concept and design to build, test, and pilot shipments.
  • Cross-functional Collaboration: Work closely with engineers and scientists from other disciplines, including electrical and optomechanical engineering, color science, spectroscopy, and data analysis.
  • Technical Reporting: Design and conduct experiments, and analyze qualitative and quantitative data to support future development decisions.

Other duties as assigned.

ABOUT THE CANDIDATE

We’re looking for a passionate candidate who is eager to learn and contribute to groundbreaking products. The ideal candidate should have:

  • Educational Background: Completed a Bachelor’s or Master’s program in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Work Experience: 4+ years of work experience in a related field is desirable (or, a Master’s degree and 2+ years of experience).
  • Desired Skills:
    • Eagerness for collaboration, learning, and contributing innovative ideas.
    • An understanding of experimental methods and an interest in strong knowledge of C++ fundamentals.
    • Basic automation and data analysis in a scripting language like Python.
    • Basic knowledge of electrical circuits and microcontrollers.
    • Strong analytical abilities, clear technical communication, and a proactive approach to problem solving.
  • Additional Qualities:
    • A high standard of ethics and integrity.
    • An entrepreneurial mindset with a desire to push boundaries.

ABOUT THE COMPANY

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. With more than 200 employees worldwide, including in the US, Europe, and Asia, we leverage the wealth of knowledge from a diverse and multidisciplinary team, which drives our growth and high performance. Ocean Optics is a subsidiary of Halma plc, an international market leader in safety, health, and environmental technology.

ABOUT THE PERKS

Ocean Optics offers a comprehensive compensation package and health and wellness benefits. Also, as a member of the Halma Group of companies, our employees enjoy excellent career development, networking, and advancement opportunities worldwide.

EQUAL OPPORTUNITY EMPLOYER

Ocean Optics is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.

COMPENSATION

The pay range for this position is $93,000 - $97,500 per year/hour; however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience.

Software Engineer II in Rochester employer: Halma plc

Ocean Optics is an exceptional employer located in Rochester, offering a vibrant and inclusive work culture that fosters innovation and collaboration. Employees benefit from comprehensive health and wellness packages, along with ample opportunities for career development within the global Halma Group. Join us to be part of a dynamic team dedicated to making a meaningful impact through cutting-edge spectroscopy technology.
Halma plc

Contact Detail:

Halma plc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer II in Rochester

✨Tip Number 1

Network like a pro! Reach out to current employees at Ocean Optics on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Software Engineer II role.

✨Tip Number 2

Prepare for technical interviews by brushing up on your C++ fundamentals and scripting in Python. Practice coding challenges and be ready to discuss your past projects and how they relate to the role.

✨Tip Number 3

Show your passion for collaboration! During interviews, highlight examples of how you've worked with cross-functional teams in the past. This will resonate well with the collaborative culture at Ocean Optics.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in being part of the Ocean Optics team.

We think you need these skills to ace Software Engineer II in Rochester

Systems Architecture
C++ Fundamentals
Python Scripting
Data Analysis
Experimental Methods
Electrical Circuits Knowledge
Microcontrollers Knowledge
Analytical Abilities
Technical Communication
Problem-Solving Skills
Collaboration Skills
Innovative Thinking
Proactive Approach

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Engineer II role. Highlight your C++ knowledge, collaboration experience, and any hands-on development projects you've worked on.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about spectroscopy and how your background aligns with our mission. Share specific examples of your work that demonstrate your eagerness to learn and innovate.

Showcase Your Technical Skills: Don’t forget to mention your experience with Python or any other scripting languages, as well as your understanding of electrical circuits. We love seeing candidates who can communicate their technical abilities clearly!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Halma plc

✨Know Your Tech Inside Out

Make sure you brush up on your C++ fundamentals and any relevant scripting languages like Python. Be ready to discuss your past projects and how you applied these skills in real-world scenarios. This will show your technical prowess and eagerness to contribute.

✨Show Off Your Collaborative Spirit

Ocean Optics values teamwork, so be prepared to share examples of how you've successfully collaborated with others in previous roles. Highlight any cross-functional projects you've been part of, especially those involving engineers and scientists from different disciplines.

✨Demonstrate Your Problem-Solving Skills

Think of specific challenges you've faced in your work and how you approached solving them. Discuss your analytical abilities and how you use data to inform your decisions. This will resonate well with their focus on innovative solutions.

✨Align with Their Mission

Familiarise yourself with Ocean Optics' mission to 'measure what matters'. Be ready to discuss how your values align with theirs and how you can contribute to making the world safer, cleaner, and healthier through your work as a Software Engineer II.

Software Engineer II in Rochester
Halma plc
Location: Rochester

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>