Junior Software Engineer (rust)

Cognex Corporation

Auckland, New Zealand
Onsite
Completed degree in computer science or software engineering
Legal right to work in new zealand
Reside in auckland, new zealand
Cognex Corporation is seeking a Junior Software Engineer with a focus on Rust for its Auckland team. The role is ideal for recent graduates or early-career professionals looking to develop their skills in a collaborative and innovative environment

Job Summary

  • The role involves developing features in a Rust-based enterprise connectivity library used across Cognex products.
  • Candidates will work with Python and C/C++ bindings while supporting occasional .NET and frontend tasks.
  • The team fosters a culture of ownership, teamwork, and enthusiasm while solving mission-critical engineering problems.

Matching Summary

Match Score: 85

Cognex Corporation is seeking a Junior Software Engineer with a focus on Rust for its Auckland team. The role is ideal for recent graduates or early-career professionals looking to develop their skills in a collaborative and innovative environment.

Skills & Requirements

Must-have

  • Completed degree in Computer Science or Software Engineering
  • Legal right to work in New Zealand
  • Reside in Auckland, New Zealand
  • Experience with at least one systems language like C/C++
  • Interest in systems programming and learning Rust

Nice-to-have

  • Exposure to Rust projects or coursework
  • Experience with FFI, bindings, or cross-language tooling
  • Familiarity with networking, async runtimes, or protocol design
  • Python or C#/.NET experience
  • Passion for solving real engineering problems

Key Requirements

  • 0-2 years of software engineering experience
  • Must reside in Auckland, New Zealand
  • Must have legal right to work in New Zealand

Work Rights

Must have legal right to work in New Zealand

Tailored Resume

Cover Letter