Software Developer

Posted on April 24, 2024. Primary Region: Calgary, AB

AUAV TECH INC.

1643 45 Ave NE
Calgary, AB

About Us
AUAV Tech is your premier provider of cutting-edge UAV solutions, specializing in customized drone services tailored to various industries. We pride ourselves on delivering innovative and reliable products and services that drive efficiency and success in your sector. Our comprehensive range of services includes UAV development, training programs, and specialized solutions designed to meet the unique needs of agriculture, municipal planning, forestry, building inspection, and more. In agriculture, we offer precision farming solutions using advanced drone technology for crop monitoring, irrigation management, and yield optimization. For municipal planning, our UAV services provide data-driven insights for smarter city development, including aerial mapping, infrastructure monitoring, and environmental assessment. In forestry, we utilize drones for forest mapping, wildlife monitoring, and fire detection to support sustainable forest management practices. Our expertise extends to building inspection, where drones equipped with thermal imaging and high-resolution cameras enable efficient and precise inspections for property maintenance and safety assessments. At AUAV Tech, we are committed to delivering excellence and driving innovation in every project we undertake, ensuring our clients receive the highest quality solutions to meet their specific needs.

We are now looking for a Software Developer to join our team, please send your resume to info@auav.ca.

Position Detail
Employment Type: Full-time, permanent
Hourly Wage: $41.00-$45.00
Weekly Hours: 35 hours
Location of Work: Calgary, AB
Website: https://auav.ca

Duties and Responsibilities
-Collaborate with cross-functional team members to gather requirements and translate them into technical specifications for UAV software solutions
-Design, develop, and maintain software applications for UAV control systems, ensuring compatibility with hardware components and adhering to industry standards
-Implement algorithms for flight control, navigation, and data processing to enhance the performance and functionality of UAV systems
-Conduct thorough testing and debugging of software modules to identify and resolve issues, ensuring reliability and stability of UAV software applications
-Optimize software performance for real-time data processing and communication between UAVs and ground control stations, maximizing efficiency and responsiveness
-Collaborate with hardware engineers to integrate software solutions with UAV hardware components, ensuring seamless interaction and compatibility
-Provide technical support and assistance to clients, troubleshoot software-related issues and provide timely resolutions to ensure uninterrupted UAV operations
-Document software designs, development processes, and technical specifications, maintaining comprehensive documentation to facilitate knowledge sharing and future updates

Qualifications
-A bachelor’s degree in Computer Science or a related discipline
-2 years of related experience is an asset
-Proficiency in programming languages such as C/C++, Python, or Java, with a strong understanding of object-oriented programming principles and best practices is preferred
-Experience with real-time operating systems and embedded software development for microcontrollers and microprocessors used in UAV systems is a plus
-Familiarity with UAV-specific frameworks and software development kits, such as PX4, ArduPilot, or DJI SDK, for developing and customizing UAV control software is a bonus

Location:
1643 45 Ave NE
Calgary, AB

Job type:

Contact Information

ZB Ma