Senior Software Engineer at Cognex - ScoutJobs - The AI-curated global job board
Skip to content
Cognex
Posted 4 days ago

Senior Software Engineer

Cognex

Requirements

5+ years advanced software design, Modern C++, Linux environments, GCC, CMake, Git, ARM or x86 architectures

Skills

C#LinuxEmbedded LinuxCMakeGitARM

About the role

Responsibilities

  • Design and implement system-level software and algorithms for embedded Linux devices
  • Develop software for 2D/3D data acquisition and post-processing
  • Participate in code reviews across various teams and codebases
  • Perform automated testing, QA, and runtime performance evaluation of new features and functionality

Requirements

  • 5+ years of hands-on experience in advanced software design and development using modern C++
  • Professional experience working within Linux environments
  • Proficiency with software development tools including GCC, CMake, and Git
  • Experience with embedded Linux systems on ARM or x86 architectures
  • Strong communication and collaboration skills in English to work effectively within distributed teams

About the Company

Cognex is the global leader in industrial machine vision. We combine a 40-year history of leading-edge products with a fast-paced, creative startup culture. Our technology uses advanced optics, image sensors, and artificial intelligence to help companies improve product quality, guide assembly robots, and track items through production and distribution.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Cognex · Jena

Sign up to apply