Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Software Engineer (Drones)

Galaxy Technology Hires LLC

Senior Software Engineer (Drones)

Hood River, OR
Full Time
Paid
  • Responsibilities

    Senior Software Engineer

    Hood River, Oregon – Relocation Assistance Provided

     

     

    Have you ever wanted to develop software used for controlling drones and other unmanned air systems?

     

    The Company

    Our client is an industry-leading provider of delivering information for superior decision-making. They provide solutions for collection, processing and understanding sensor data through creating and supporting unmanned air systems and software. By leveraging more than 1 million operational flight hours, their customers are able to interpret their data and make critical decisions worldwide.

     

    The client company is looking for an enthusiastic and experienced Senior Software Engineer to lead a software development team advancing their industry leading ground control station.

     

    The Job

    As a senior member of the Software Engineering Department and Product Owner and Lead for ground control station software development, you will:

     

    • Lead and evangelize software development
    • Lead the software team solving complex problems with elegant software solutions
    • Develop and test software using industry best practices
    • Be responsible for assuring the delivery of high quality software
    • Represent software engineering internally and externally and interact with senior personnel on key technical matters
    • Mentor other software engineers and advise software management

     

    In addition to working with a fantastic group of engineers on cool technology, our Engineering building is in Hood River, Oregon, a mecca for outdoor sports such as windsurfing, kiteboarding, mountain biking, hiking and skiing (plus many more). If you're passionate about what you do and want to live and work in an amazing place, this is a great opportunity.

     

    Qualifications:

    Bachelor's degree of Science from an accredited course of study, in engineering or computer science. Typical experience: 9-13 years in an engineering classification with a Bachelor's degree or 7-11 years of experience in an engineering classification with a Master's degree.

     

    Requirements:

    • Experience leading a software development team
    • Excellent verbal and written communication skills
    • Strong organization and time management skills
    • Experience with programming languages C# (C++ desired)
    • Experience developing client facing Windows applications using Windows UI presentational technologies
    • Experience with safety critical systems desired
    • Experience with game design, HMI design desired
    • Strong problem-solving abilities, careful attention to detail, open to taking direction and adapting to course corrections
    • Excellent modeling, software, and debugging skills
    • Willingness to learn and contribute to a software engineering department