Senior Software Engineer

Senior Software Engineer
Company:

Skyfish


Details of the offer

Skyfish is buildingthe next generation of drone technology.Senior Software Engineer Location: Missoula, MT
Posted on: July 30, 2024
About SkyfishSkyfish is headquartered in Missoula, Montana. At Skyfish you will join a team of talented individuals focused on developing best-in-class autonomous drones to measure, map, and model critical infrastructure. You'll be joining a dynamic technology start-up that is poised to change the paradigm of data collection and precision measurement.
Job SummarySkyfish is looking for a Senior Software Engineer to join our team to develop, deliver, and maintain robotic control software that is used to control small Unmanned Aerial Systems. You will primarily be writing C++ software for robotic control, as well as for related tasks in ground control software that communicates with the aircraft. You should have strong mathematics skills, persistence in problem solving, and the ability to interface software with various hardware components. A strong understanding of advanced Computer Science concepts is required.
Job Functions and Responsibilities:Within a structured environment, contribute to:Understanding of user needs.Software design decisions.Documentation.Design and implement aircraft and payload control software written in C++.Add workflows to ground control system user interfaces using C++ and Qt-QML related libraries.Write unit and integration tests.Create and contribute to automated continuous deployment workflows.Participate in reviewing existing code and new code written by team members.Job Qualifications:A degree in Computer Science from an accredited university.Experience writing C++ software professionally.Proficiency with client/server architecture and distributed software patterns.Strong understanding of object-oriented design and design patterns.Ability to use Git.Experience developing for the Linux operating system.Familiarity with Serial/IP communication and microcontrollers preferred.Machine learning (particularly machine vision) experience preferred.5+ years of experience as a software engineer preferred.Benefits:BlueCross BlueShield health, vision, and dental insurance4-day work week401(k) planStock option planPaid time offPaid holidaysReady To Start?First Name (Required)
Last Name (Required)
Email (Required)
LinkedIn (Required)
CV / Resume (Required) Max. file size: 20 MB.

#J-18808-Ljbffr


Source: Grabsjobs_Co

Requirements

Senior Software Engineer
Company:

Skyfish


Travel Ct Tech In Cape Girardeau, Mo

Travel - CVOR Tech Location: Cape Girardeau, MO, United States Start date: 09-16-2024 Assignment length: 20 Weeks weeks Minimum years of experience: 2 - prev...


From Titan Medical Group - Montana

Published 14 days ago

Travel Ct Tech - $2,106 Per Week In Butte, Mt

MedStat is looking for a Long Term (Travel) Radiology - CT Technologist in Butte, MT . This is a 13 week assignment scheduled to start on 10/07/2024 and run ...


From Ahs Medstat - Montana

Published 17 days ago

Junior Database Developer

Job Description Junior Database Developer - Hybrid (3 days in office) Job, 1+ Year Experience Annual Income: $57K - $77K A valid work permit is necessar...


From Patterned Learning Ai - Montana

Published 17 days ago

Director Of Security

Benefits: 401(k) matching Bonus based on performance Competitive salary Dental insurance Free food & snacks Health insurance Opportunity for advanceme...


From Great Falls Pre-Release Center - Montana

Published 17 days ago

Built at: 2024-09-28T15:26:56.155Z