Search jobs > Minneapolis, MN > Software engineering

SOFTWARE ENGINEERING MANAGER

CyberOptics Corporation
Minneapolis, MN, United States
Full-time

Summary

Cyber Optics a wholly owned subsidiary of Nordson Corporation is a world leader in 2D and 3D sensing solutions for a wide range of challenging applications in the electronics industry.

Our sensors most likely inspected components of the device you are using to read this notice. Our engineers collaborate across many disparate disciplines (optical, electrical, mechanical, algorithm and software) to create these world leading sensors.

We are looking for a software manager who is also our lead software engineer to continue our tradition of excellent software practices and fast agile development to keep our internal and external customers satisfied.

The software manager works at the direction of the VP of engineering and collaborates extensively with our product managers, and factory manager to deliver capabilities on time, while mentoring our software developers to become great software architects, developers and leads.

Core Responsibilities

  • Manage all software within Cyber Optics Golden Valley location, i.e. end user GUI's, hardware control, integration of signal processing algorithms and custom applications used in our factory.
  • Manage and mentor a team of 10 software developers
  • Collaborate (or monitor collaborations) with OEM customers, factory manager, and product managers to define features and establish schedules and roll out plans
  • Assist with architectural decisions on products
  • Continue and refine our excellent software process practices
  • Manage and execute project plans in a high paced, professional, highly collaborative multi-disciplinary engineering environment.

Experience and Competencies Required

  • Minimum 5 years working as a software developer.
  • Minimum 2 years software product ownership / Team leadership experience.
  • Demonstrated ability to mentor and grow individual contributors
  • Growth mindset and deep intellectual curiosity

Experience and Competencies Preferred

  • Agile Development
  • Working knowledge of Visual Studio, Azure DevOps, C#, WPF, C++, CUDA
  • Experience with high speed real-time systems including video, motion control, and robotics
  • Bachelors or advanced degree

Physical Demands :

Must be able to operate a computer and communicate with coworkers regularly. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

8 days ago
Related jobs
Promoted
Cognizant
Minneapolis, Minnesota

Senior Software Engineering Test Manager. Senior Software Engineering Test Manager. We bring the industry leading vision and expertise to help with Quality Engineering transformation journey for our reputed clients. We provide Next Gen QA offerings like System Modernization assurance, Business Proce...

Promoted
Cognizant Technology Solutions
Minneapolis, Minnesota

Senior Software Engineering Test Manager. Senior Software Engineering Test Manager. We bring the industry leading vision and expertise to help with Quality Engineering transformation journey for our reputed clients. We provide Next Gen QA offerings like System Modernization assurance, Business Proce...

Promoted
The Toro Company
Bloomington, Minnesota

Leadand mentor embedded software design and testing teams, includingthe offshore embedded software test team in India, ensuringhigh-quality deliverables within specified timeframes. Master’s degreein Engineering, Engineering Management, or Business Management(preferred). Manager II-10+years of exper...

Promoted
The Toro Company
Minneapolis, Minnesota

Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related engineering field (required). As an Embedded Software Engineering Manager, you will lead and mentor embedded software design and testing teams, ensuring the successful development and maintenance of...

Promoted
AVI Systems, Inc.
Minneapolis, Minnesota

The Software Engineering Manager role will own the software and programming solutions that are developed for AVI System’s customers. We cross the entire spectrum of business, government, health care, education, and entertainment and we’re currently seeking a Software Engineering Manager to join our ...

Medtronic
Mounds View, Minnesota

The Software Engineering Manager will have full life cycle responsibility for a software product in the CRDN portfolio and oversight of a team of software engineers who develop and support firmware, embedded, GUI and application software for stand-alone medical device. Previous experience as Product...

SmartThings
Minneapolis, Minnesota

Skills, Knowledge and Expertise ....

Deloitte
Minneapolis, Minnesota

Product Engineering is the internal software and applications development team responsible for delivering leading-edge technologies to Deloitte professionals. Product Engineering enables our client service professionals through a comprehensive suite of applications across the business lines. In addi...

Thomson Reuters
Eagan, Minnesota

In this opportunity as Manager, Software Development, you will:. Are you an energeticand results-driven technical leader seeking an opportunity to lead application development for a market leading consumer website? The Thomson Reuters FindLaw Technology team in Eagan, MN is seeking ahighly motivated...

BD
Plymouth, Minnesota
Remote

Come Advance the World of Health through Software Engineering. As an associate of the Software Technology Solutions (STS) group within BD you have the opportunity to develop connected enterprise software solutions, platforms and services and work across the product design process. Engineering Manage...