Senior Software Engineer (c, C++)

Cognex Corporation

Hybrid (3 days onsite, 2 days remote)
Excellent c and c++ skills
Object-oriented design experience
5+ years software development experience
Cognex Corporation is seeking a Senior Software Engineer proficient in C and C++ to join their In-Sight Products team, which focuses on developing advanced machine vision sensors. The ideal candidate will have a strong background in software development, particularly with embedded systems and object-oriented design, and will thrive in a fast-paced, collaborative environment

Job Summary

  • The role involves designing and architecting new software components that control and drive next-generation machine vision sensors.
  • Candidates will work in a hybrid schedule of 3 days in the office and 2 days at home within a fast-moving culture.
  • The team is actively growing and developing new sensor platforms using advanced optics, image sensors, and artificial intelligence.

Matching Summary

Match Score: 85

Cognex Corporation is seeking a Senior Software Engineer proficient in C and C++ to join their In-Sight Products team, which focuses on developing advanced machine vision sensors. The ideal candidate will have a strong background in software development, particularly with embedded systems and object-oriented design, and will thrive in a fast-paced, collaborative environment.

Skills & Requirements

Must-have

  • Excellent C and C++ skills
  • Object-oriented design experience
  • 5+ years software development experience
  • Agile/Scrum development environment familiarity
  • Source control and build environments knowledge

Nice-to-have

  • Experience with embedded Linux platforms
  • C# or Java programming proficiency
  • TypeScript and JavaScript expertise
  • Microsoft WPF application development
  • Leading design and review sessions

Key Requirements

  • Bachelor's or master's degree in technical field
  • Minimum 5 years of software development experience

Work Rights

Not specified

Tailored Resume

Cover Letter