Demo

JR00017166 Senior Software Engineer (Machine Vision)

Zoetis
Durham, NC Full Time
POSTED ON 3/8/2025
AVAILABLE BEFORE 4/6/2025

Role Description

The Senior Software Engineer is a critical contributor to the design and advancement of BioDevices in the animal health industry. This role is responsible for software architecture, design, development, and implementation within the BioDevices engineering team. The engineer will drive the creation of new commercial products, support and enhance existing systems, and play an integral role in exploring cutting-edge technologies and ideation to foster formal innovation initiatives. This position emphasizes advanced software development skills, data science, and the integration of emerging technologies, enabling transformative solutions that align with Zoetis's strategic vision.


Role Responsibilities:

  • Lead software development research activities for BioDevices, integrating advanced technologies such as machine learning (ML), machine vision (MV), and generative AI into software architecture and design.
  • Design and implement data science solutions using Python, cloud platforms (AWS, Azure), and advanced data processing techniques to extract insights and drive innovation.
  • Develop, debug, and document software for automation systems, optical sensing technologies, and data-driven applications.
  • Collaborate with cross-functional teams to define and implement software requirements for scalable, cloud-enabled, and secure solutions.
  • Build and optimize robust data pipelines and analytics platforms, ensuring seamless integration with hardware and control systems.
  • Design, develop, and integrate embedded systems, including on RTOS-based firmware development for real-time control, hardware interfaces, and communication protocols.
  • Develop proof-of-concept software for research and development initiatives, focusing on control systems, data processing, and hardware-software integration.
  • Conduct trial runs of systems and equipment, both in-house and on-site, to validate performance and ensure functionality of new solutions.
  • Apply modern software development methodologies, with a focus on cybersecurity and continuous improvement to ensure robust and reliable solutions.


Skill Set Requirements

The new Senior Software Engineer should possess the following skills and qualifications:

  • Technical Skills:
  • Proficiency in Python for data analysis, machine learning, and system integration.
  • Experience in data science, machine learning, and generative AI technologies, with practical application in system design and innovation.
  • Knowledge of optical systems and their integration into software platforms and automation solutions.
  • Strong expertise in cloud computing platforms (AWS, Azure) and database management systems (SQL, NoSQL).
  • Experience in RTOS development, focusing on real-time control and embedded system design.
  • Proficiency in programming languages, including JavaScript, C, HTML, and CSS, as well as DevOps tools such as Docker.
  • Demonstrated experience in embedded software development and hands-on hardware integration for automated systems.
  • Familiarity with cybersecurity best practices and their application in software development is a plus.
  • Soft Skills:
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to adapt to dynamic project requirements and deliver high-quality solutions.
  • Ability to lead projects and mentor team members.
  • Experience:
  • Minimum Bachelor's Degree in Computer Science, Data Science or related field.
  • 7-10 years of professional experience in software development, with a focus on Python, data science, and machine learning for innovative solutions.
  • Hands-on experience with cloud platforms, database management, and scalable software architectures.
  • Familiarity with AI and Machine Vision technologies, including application in research-driven or experimental environments.
  • Industry-specific experience is a plus.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a JR00017166 Senior Software Engineer (Machine Vision)?

Sign up to receive alerts about other jobs on the JR00017166 Senior Software Engineer (Machine Vision) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Zoetis

Zoetis
Hired Organization Address Overland Park, KS Full Time
Job Description Job Description Position Summary We are seeking a highly capable individual for Account Manager, US Petc...
Zoetis
Hired Organization Address Kalamazoo, MI Full Time
Job Description Role Description The Diagnostics Category Manager is responsible for the operational performance, and st...
Zoetis
Hired Organization Address Hills, NJ Full Time
The Global Diagnostics Head of Marketing leads the operational commercialization and market development of the Zoetis di...
Zoetis
Hired Organization Address Lincoln, NE Full Time
States considered: Zoetis is the world's largest Manufacturer and Supplier of Animal Pharmaceuticals. At Zoetis in Linco...

Not the job you're looking for? Here are some other JR00017166 Senior Software Engineer (Machine Vision) jobs in the Durham, NC area that may be a better fit.

Jr. Software Engineer

Align Technology, Morrisville, NC

Jr Software Engineer

Actalent, Raleigh, NC

AI Assistant is available now!

Feel free to start your new journey!