This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find a job in the Great State of New York!

To post a job, login or create an account |  Post a Job

New

Software Engineer II – Capture

EagleView

This is a Full-time position in Rochester, NY posted November 22, 2021.

Mixing technology, data, and first-in-class innovation,  EagleView ®is not only leading the property data analytics market, but also changing lives along the way.

Come join us and make great things happen!

EagleView is a fast-growing technology company driving game changing innovation in multibillion-dollar markets such as property insurance, energy, construction, and government.

Leveraging 17 years of the most advanced aerial imaging technology in the world, along with the most recent advances in machine learning and AI, EagleView is fundamentally transforming how our customers do business.

At EagleView, we believe that making our culture engaging and empowering are keys to success.

Our social, athletic, and wellness opportunities are plentiful; and the growth, education, and potential of employees is a top priority, making EagleView a “Best Place to Work” for more than five years running.

Job Description

Eagleview is looking to fill a full-time Software Engineer II role in Rochester, NY.

Our image capture team develops and maintains a suite of applications used to coordinate aerial imagery capture across a fleet of aircraft all over the US.

Our largest product is a C# .NET core application which coordinates the capture hardware and interfaces with a React front-end for delivering information to the pilot.

We also manage various C++ camera control applications, embedded software for custom hardware devices, as well as a Kafka java telemetry collection architecture for reporting events during flight into a centralized cloud-based event-store.

We regularly work with interesting hardware and our software integrates and coordinates many COTS and internally developed hardware components.

We are looking to grow the team and the successful candidate will enjoy a diverse and challenging technical landscape, working for a large company alongside teams of engineers all over the globe!

Skills & Requirements

  • Bachelor’s Degree or equivalent experience, preferably in Computer Science
  • Computer Engineering, Software Engineering, or a related field
  • Strong programming skills with a focus on creating high quality, maintainable code 
  • Strong debugging and critical analysis skills
  • Proven history in solving difficult problems and designing systems pragmatically 
  • Self-motivated and eager to meet customer needs
  • Strong communication and interpersonal skills – able to communicate concepts both online and in person 
  • Solid understanding of the Agile (SCRUM) Development Process
  • Openness to new languages/frameworks/techniques.

    History of self-development/learning

Preferred Requirements 

  • 2 – 5 years professional experience 
  • Strong expertise Windows C++ development using Visual Studio 
  • Experience with low-level device communications (RS-232, RS-485, TCP/UDP) 
  • Familiar with camera and imaging principles
  • GitHub and version control experience 
  • Strong mathematical skills 
  • GIS and spatial programming and applications

Experience with any of the following technologies and techniques is an advantage:

  • Experience with C#, Python, Golang, or Java
  • Familiar with popular C++ build systems and frameworks (CMake, Qt, Boost, MFC)
  • Familiar with Linux (basic commands, process/package management)
  • LabVIEW development for NI PXI systems
  • Reactive (Rx) programming
  • Web Development experience (Javascript, Typescript, React/Redux or similar)
  • Database systems and SQL (Postgres)
  • Building and maintaining RESTful APIs
  • Apache Kafka and Kafka Streams
  • React native or other Mobile experience
  • Kubernetes and AWS
  • Embedded development (I/O, motion control, time synchronization) 
  • Familiar with MacOS 
  • Linux / Windows systems administration
  • Chef/Ansible