SonicJobs Logo
Left arrow iconBack to search

Software Engineer II

EagleView
Posted 4 months ago, valid for 20 days
Location

Rochester, MI 48307, US

Salary

Competitive

Contract type

Full Time

Paid Time Off
Life Insurance
Employee Assistance

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Eagleview is seeking a Software Engineer II to join their Flight Systems Engineering team, focusing on advanced software applications for image capture systems.
  • The role requires a Bachelor's Degree or equivalent experience, with a preference for candidates having 3 to 4 years of professional experience in relevant fields.
  • Candidates should possess strong programming skills in C/C++, C#, Python, and have familiarity with hardware interfaces and Agile development processes.
  • The position offers a salary range of $65,000 to $108,000, and is eligible for bonuses and various employee benefits.
  • This full-time, hybrid role is based in Rochester, NY, and encourages applications from individuals with disabilities and protected veterans.
About Us

Eagleview® is a leading provider of aerial imagery, property insights and software that transforms the way people work. Eagleview holds more than 300 patents and owns a large geospatial data and imagery library encompassing 94 percent of the US population. Eagleview provides the most accurate data, enabling customers in the government, construction, solar and insurance industries to make timely, informed and better decisions. 


Overview

Eagleview, the leader in aerial imagery, is hiring a Software Engineer II to join our Flight Systems Engineering team. This role offers the opportunity to work on cutting-edge software applications that interact closely with advanced image capture systems, providing a unique blend of traditional software development and hardware integration. If you have a passion for full stack software engineering and enjoy working directly with hardware, then you may be the perfect candidate for this role!

 

Flight Systems Engineering is a multi-disciplined development team consisting of software, electrical, mechanical, imagery and optical engineers. The team is responsible for developing and maintaining Eagleview’s image capture systems. In this role you will participate in all aspects of the software development life cycle for applications that perform automated image quality assessments and optical system calibration. This is truly an exciting opportunity within the company where you will be able to make direct contributions to the software and projects that have a significant impact on the entire company!


Responsibilities

Design, architect and develop advanced software solutions in a cross functional Agile team supporting multiple projects and initiatives simultaneously, including:

  • Lead/collaborate on development of technical design and specifications as required.
  • Code, test and document new applications as well as maintain existing system functionality.
  • Collaborate with stakeholders on requirements definition, development of functional specifications, and design.
  • Play a pivotal role in all aspects of development for the software used in one or more phases of camera systems development.

Qualifications

  • Bachelor’s Degree or equivalent experience, preferably in Computer Science, Computer/Electrical Engineering, Software Engineering, Image Science or a related field.
  • Strong programming skills and ability to produce high quality code in a timely manner.
  • Ability to work independently with minimal supervision. Self-motivated and eager to meet customer needs.
  • Excellent communication, collaboration, reporting, analytical and problem-solving skills.
  • Solid understanding of Agile (SCRUM) Development Process.

Preferred

  • Strong experience in C/C++ (Windows Development Studio/Linux), C#, Python, and OpenCV.
  • Familiarity with hardware interfaces (e.g. camera control, Ethernet, RS-485, RS-232, digital interfaces, CoE, motion control, time synchronization).
  • 3 years professional experience; 4 years preferred.
  • Strong mathematical skills.
  • Database systems and SQL (Postgres).
  • Some GIS knowledge/experience.
  • Web Development (JavaScript, React/Redux or similar).

EEO Statement

This job description is not an exclusive or exhaustive list of all job functions that a workforce member in this position may be asked to perform. Duties and responsibilities can be changed, expanded, reduced, or delegated by management to meet the business needs of the company.


The compensation offered to the successful candidate will be based on a variety of factors, including but not limited to, the candidate’s work experience, education and licenses, work-related training, key skills, the core duties of the role and its associated responsibilities, additional benefits offered, and the location where the work will be performed. All Fulltime (30+ hours) employees are eligible for PTO, Sick, and Parental Leave; Medical, Dental, and Vision Insurance; 401(k) Plan; Health Savings Account; Life Insurance; Employee Assistance Program; Pet Insurance. This is a full-time, hybrid role in our Rochester, NY headquarters, with a salary range of $65,000 - $108,000, bonus eligible. 

 


As an Equal Opportunity and E-Verify Employer, EagleView Technologies does not discriminate on the basis of any legally protected status or characteristic. Protected veterans and individuals with disabilities are encouraged to apply. We are committed to giving all applicants equal opportunity to participate in the application process and are open to discussing reasonable accommodations for candidates with disabilities.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.