Cognex Corporation

Senior Software Engineer

Cognex Corporation  •  New Zealand (Onsite)  •  4 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Intermediate to Senior Software Engineer contributing to a production platform used inlargescalelogisticsoperations around the world. This role suits an engineer who enjoys shipping meaningful features, learning a complex domain, and collaborating with senior engineers and technical leads to raise the bar on quality, reliability, and delivery.

Engineers at the senior level are expected tooperatewith greater independence and influence technical direction through experience, strong judgement, and consistentlyhighqualityexecution.

Responsibilities

  • Design, implement, and ship features that directly improve the platform for customers globally.

  • Contribute to technical discussions and design reviews, influencing solutions through thoughtful analysis and strong code.

  • Build dependable software forrealworldsystems that cannot rely on frequent updates or rapid iteration after deployment.

  • Collaborate closely with peers andUSbasedstakeholders on delivery, design, and technical alignment.

  • Incrementally improve code quality, documentation, and operational confidence.

  • Participate in occasional support rotations, including diagnostics,rootcauseanalysis, and fixes.

  • (Senior) Provide technical guidance through example, code review, and pragmatic problem solving.

Required Skills

  • Strong experience with .NET in production systems.

  • Strong working knowledge of Python.

  • Frontend experience using Angular or similar frameworks.

  • Comfortable working in Linux / Ubuntu environments.

  • Strong debugging, troubleshooting, andproblemsolvingskills.

  • Intermediate:Typically2+ years of professional software engineering experience in relevant technologies and production environments, or equivalent demonstrated capability.

  • Senior:Typically6+ years of professional software engineering experience, witha track recordof impact on production systems and technicaldecisionmaking

Nice to Have

  • Experience inlogistics, supply chain, or other operationally complex domains.

  • Exposure toserviceorientedarchitectures.

  • Experience supporting live,businesscriticalsystems.

  • Experience with Rust, or a genuine interest in learning it.

Ways of Working

  • Work closely with aUSbasedengineering team, with regular overlap for collaboration and alignment.

  • Our customersoperateglobally, so some scheduling flexibility supports effective partnership.

  • Support is an occasional rotation (approximately one week in every six), not a primary responsibility.

  • Hybirdwork from home policy.

Location

  • 3/4D Pacific Rise Mt Wellington, Auckland 1060 New Zealand

Additional Job Description

Cognex Corporation

About Cognex Corporation

For over 40 years, Cognex has been making advanced machine vision easy, paving the way for manufacturing and distribution companies to get faster, smarter, and more efficient through automation.

Innovative technology in our vision sensors and systems solves critical manufacturing and distribution challenges, providing unparalleled performance for industries from automotive to consumer electronics to packaged goods.

Cognex makes these tools more capable and easier to deploy thanks to a longstanding focus on AI, helping factories and warehouses improve quality and maximize efficiency without needing highly technical expertise.

We are headquartered near Boston, USA, with locations in over 30 countries and more than 30,000 customers worldwide. Learn more at cognex.com.

Industry
Manufacturing & Production
Company Size
1,001-5,000 employees
Headquarters
Natick, MA
Year Founded
1981
Social Media