The SEAS Career Center will be operating virtually for the spring 2021 semester. Read more about GW's coronavirus response here.

Skip to main nav
School of Engineering and Applied Science | The George Washington University
  • Guests
  • Log in
  • Sign up
SEASCareers
TwitterFacebookLinkedInInstagramSubscribe to RSS
Schedule an Appointment
Skip to content
  • News
  • Featured Events
  • People We Serve
    • Students
      • Undergraduate Students
      • Graduate Students
      • Career Center Policies
    • Employers
      • Recruiting & Policy Guide
      • Employer Resources
    • Alumni
    • Faculty and Staff
  • Choose Your Program
    • Applied Science & Technology (B.A.)
    • Biomedical Engineering (B.S., M.S., Ph.D.)
    • Civil & Environmental Engineering (B.S., M.S., Ph.D.)
    • Computer Engineering (B.S., M.S., Ph.D.)
    • Computer Science (B.S., M.S., Ph.D.)
    • Cybersecurity (M.S.)
    • Data Analytics (M.S.)
    • Electrical Engineering (B.S., M.S., Ph.D.)
    • Engineering Management (M.S. Ph.D.)
    • Mechanical & Aerospace Engineering (B.S., M.S., Ph.D.)
    • Regulatory Biomedical Engineering (M.Eng.)
    • Systems Engineering (B.S., M.S., Ph.D.)
    • Telecommunications Engineering (M.S.)
  • Featured Jobs & Internships
  • Resources
    • Resume & Cover Letter Preparation
    • Job/Internship Search
    • Interview Preparation
    • Networking
    • Funding & Scholarships
    • International Student Resources
    • PRAXIS Application
    • Videos
  • About
    • Meet the Team
    • Our Mission
    • Social

Cognex Corporation


Jobs

Senior Software Engineer – Vision Algorithms

  • Share This: Share on TwitterShare on LinkedinShare on Facebook
  • Copy Link
Posted on: December 17, 2020 Apply Now
Full-Time Job Expires February 28, 2021

The Company:Cognex is the global leader in the exciting and growing field of machine vision. With over $600 million of cash in the bank and no debt, we are a financially strong international company with a culture that maintains the fast paced, creative environment of a startup. Our employees, proudly called “Cognoids,” take their work but not themselves seriously.  Our Work Hard, Play Hard, Move Fast culture recognizes our employees for their innovation, perseverance, and hard work in a fun, rewarding, and quirky environment.The Team:This position is in the Vision Algorithms team of the Advanced Vision Technology Team, which is responsible for designing and developing the most sophisticated industrial vision algorithms in the world. The vision technology is combined with custom hardware, specialized lighting and optics to create embedded systems that can solve a variety of industrial applications in factory automation and logistics.The Vision Algorithms team focuses on developing advanced vision and barcode reading algorithms tailored to custom hardware, and is responsible for optimizing the speed and robustness of these algorithms.Job Summary:The Vision Algorithm team is seeking a talented developer who possesses creative computer vision problem solving and solid software engineering skills. In this role, the successful individual will design and develop computer vision based algorithms and applications for Cognex embedded and PC products. The embedded systems are complex electronics with integrated optics, lighting and networking. Essential Functions:Design and implement innovative 2D or 3D vision algorithms that execute in fractions of a second to solve industrial customer needs and achieve performance rates exceeding 99%. Examples include but not limited to reading difficult-to-read barcodes/symbols, localizing and recognizing complex patterns and objects, all in the presence of noise, distortion and other interfering factors.May integrate and optimize these algorithms for custom embedded hardware systems developed by various products teams in CognexUnderstand and communicate customer requirements to simplify the user experience and to tune application & algorithms to meet specific needsDesign and implement easy-to-use tools and applications to simplify device configuration and runtime-performanceDebug and troubleshoot on various hardware platforms, including PC and ARMMay work in a variety of other software areas, including developing lightweight custom GUI’s, testing systems in custom environments, developing code to control lighting, etcKnowledge, Skills, and Abilities: Passionate about developing a working solution for real world vision problemsStrong math skills requiredStrong C++/C programming skills requiredStrong debugging and problem-solving skills requiredStrong computer vision, image analysis, or computational photography skills desiredExperience with industrial applications of computer vision desiredEmbedded programming experience on ARM or DSP processors desiredExperience with professional team software programming projects (development processes, source code control, formal bug tracking, etc.)A positive, ‘glass half-full’ personality who is always looking for areas of improvementCreative, motivated, and looking to work hard for an aggressive growth companyMinimum education and work experience required:MS or PhD from a top engineering school in EE, CS or equivalent2-5 years relevant, high tech experienc

Apply Now
TwitterFacebookLinkedInInstagramSubscribe to RSS

W. Scott Amey Career Services Center

800 22nd St. NW
Suite 2730
Washington, DC 20052

Phone: (202) 994-4205
seascareers@gwu.edu

Privacy Policy | Terms of Service
Copyright © 2021 The George Washington University
Powered by uConnect