Cognex

Software Engineer

Budapest, Hungary Full time

Job Description

About the Role

At Cognex, we do things a little differently — we work hard, play hard, and move fast. We’re the global leader in machine vision and industrial automation, and our success comes from our ability to innovate, collaborate, and have fun doing it.

We’re looking for a Full Stack Software Engineer to join our growing Budapest engineering hub. You’ll help build intelligent, high-performance software that powers automation systems around the world. If you’re passionate about coding, thrive in a fast-paced Agile environment, and love solving complex problems as part of a world-class team — we want to talk to you.

What You’ll Do

  • Design, develop, and maintain full-stack applications using Python (backend) and Angular (frontend).
  • Write unit, integration, and end-to-end (E2E) tests to ensure quality and reliability.
  • Collaborate across teams in Budapest and beyond to deliver smart, scalable solutions.
  • Drive continuous improvement through CI/CD best practices and code reviews.
  • Participate actively in Agile/Scrum ceremonies, contributing ideas and energy.
  • Balance speed, quality, and creativity to deliver results that delight our customers.

What You Bring

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of experience developing full-stack software solutions.
  • Strong skills in Python (including FastAPI) and Angular (v10+ preferred).
  • Experience with CI/CD pipelines, test automation, and modern DevOps workflows.
  • Familiarity with Jira, Stash/Bitbucket, TeamCity, and Confluence (or similar tools).
  • Solid understanding of Agile/Scrum development.
  • Fluency in English
  • A strong sense of ownership, teamwork, and enthusiasm — we love what we do, and it shows.

Bonus Points For

  • Familiarity with Docker, Kubernetes, or microservices architectures.
  • Passion for automation, data visualization, or machine vision technology.
  • Experience working with distributed or international teams.

Why You’ll Love Working Here

At Cognex, our culture is built on ten core values — from Customer First to Fun — and you’ll see them in action every day. We take pride in what we do, celebrate our wins, and never stop pushing for excellence.

Here’s what you can expect:

  • A hybrid work model with coordinated home-office days.
  • A dynamic, multicultural team that thrives on collaboration and creativity.
  • The chance to make an impact in a fast-moving, global technology leader.
  • Competitive compensation, performance recognition, and opportunities for growth.
  • A workplace that’s serious about results — and just as serious about having fun.

#LI-PM1

Additional Job Description