TECHNOLOGY

ACCURATE 3D POSITIONING

Our patented algorithmic framework utilizes the hybrid positioning of any surrounding mobile devices with multiple technologies of GNSS + IMU + WiFi + Bluetooth + Vision + Barometer + Cellular.

We are able to drastically improve the position accuracy including any depth or height, outdoors or indoors.

BENEFITS OF HYBRIDIZATION

Appropolis’s all source hybrid location/tracking technology will provide the most reliable and accurate solutions for various platforms. For mass-market pedestrian applications which focuses on high performance, it can be easily customized for smart devices/wearables. In the meantime, our technology possesses capability for high accurate professional application with other platforms such as automotive or UAV’s.

THE POWER OF COLLABORATION

When relying on location based services, our technology will support mobile device vendors and software developers the ability to create feature rich applications with the most accurate and real-time positioning.

REAL-TIME CONNECTIVITY

This technology is always ‘on’, no connection is lost during the handing-off transitions from outdoors to indoors.

SOLUTIONS

The features of incredible accuracy, real-time connectivity and efficient processor will enable cutting edge solutions for all mobile devices and wearable.

MEDICAL INSTITUTE
Receive alerts, track and locate seniors or medical patients with special needs.

RETAIL TARGET MARKETING
Increase in-store customer loyalty utilizing location-based information.

INDOOR MOBILE MAPPING
Track or locate a lone worker or loved one utilizing your smartphone with an iOS or Android app

EDUCATION INDUSTRY
The digital transformation of business has unique effects on the K-12 and higher education industries.

EMERGENCY SERVICES
Precise accuracy and access to real-time data is critical for rescue response.

PERSONAL SAFETY LOCATOR
Protect your most valuable assets with real-time tracking and reporting.

SOCIAL APPLICATION
Incorporate the most accurate geographical navigation technology for any mobile device application programs.

COMMERCIAL ASSET MANAGEMENT
Track and log data for any commercial applications for fleet, taxi and bus management, container and trailer monitoring.

ABOUT US

WanHuai_image_1

WANHUAI CHEN
(Chairman & Founder)

Mr Chen has more than 35 years of management experience in real estate, oil & gas and telecommunication manufacturing. In 1998, his corporation was rank top 20 and was awarded as one of the top 100 leaders for private companies in China. Immigrated to Canada in 1996 from China, Mr Chen continues his entrepreneur in technology.

OUR TEAM

Our founding team highly skilled experienced researchers and engineers graduated from well-known universities around the world.

logo-1-university_of_alberta

University of Alberta

The University of Alberta is a public research university located in Edmonton, Alberta, Canada.

logo-1-university_of_calgary

University of Calgary

The University of Calgary (U of C or UCalgary) is a public research university located in Calgary, Alberta.

logo-1-sjtu

Shanghai Jiao Tong University

Shanghai Jiao Tong University is a public research university located in Shanghai, China.

logo-1-beihang_university

Beihang University

Beihang University, previously known as Beijing University of Aeronautics and Astronautics is a major public research university located in Beijing, China.

JOIN US

Current Open Positions

Programmer

  • Proficiency in C/C++ and Python
  • Familiar with embedded processors, ARM and DSP’s or familiar with iOS development
  • Knowledge of computer vision or GIS/mapping

Embedded Software Developer

SUMMARY        

Appropolis Inc. aims to provide a range of engineering and development services and products for applications in the 3D positioning market. Our solutions allow for a diverse range of products to address the varied applications our customers demand.

We are seeking an embedded software developer who is highly motivated, creative and innovate, who possesses a strong passion for designing, developing and implementing new software for current and future products – all running on Appropolis’ own hardware platforms.

As an Embedded Software Developer, your role will be to contribute to the growth and evolution of Appropolis’ 3D positioning technology as a key contributor to our development efforts.

POSITION          

Full-time, permanent position. Start date: Immediate. Competitive salary and benefits.

DUTIES AND RESPONSIBILITIES

As an Embedded Software Developer your duties and responsibilities are:

  • Develop under minimal supervision, embedded software written in C and C++ for embedded Linux and Real-Time OS environments.
  • Contribute to the existing software. Perform code review, troubleshooting and implementing new features.
  • Provide status of work to the Technical Lead or CTO for development schedules.
  • Implement, troubleshoot and test software solutions, using proper engineering tools and techniques such as debuggers, emulators, simulators and bench top instrumentation when required.
  • Work collaboratively and professionally in a team environment with other team members to achieve goals.
  • Implement software solutions based on requirements, architecture and high level design documentation.
  • Assist with the testing and validation in producing test plan and validation.

QUALIFICATIONS

As a prospective candidate you will possess:

  • A Degree in Computer Science, Computer Engineering, Software Engineering or equivalent
  • Development experience (2+ years)
    • Embedded development under Linux OS – writing software for Embedded Linux in both User and Kernel space.
    • Embedded development under Real-Time OS – writing software/firmware for real-time OS environments. Knowledge of hardware interrupts and low-level device interfacing.
    • Multi-Threaded programming in C – Good understand of OS primitives’ usage like semaphores, critical sections, events, message queue, etc.
    • Ability to work with a mixed team of hardware/software designers. Provide feedback in order to ensure smooth hardware/software integration.
  • Must work well individually and in a team environment.
  • Self-starter, open-minded, self-motive, enthusiastic and creative at work.
  • Willing to participate in all phases of the product development life cycle, from definition and design through implementation, debugging, testing and customer support.
  • Assets:
    • Networking development experience. Knowledge of IP protocols and network hardware such as Wireless Access Points, Routers and other Ethernet devices.
    • Knowledge of wireless communication protocols (Bluetooth Low Energy, LoRaWAN)
    • Good working knowledge of device driver development.
    • Ability to identify bottle necks in the device performance and be able to propose solutions to overcome CPU utilization and data throughput issues.
    • Familiarly with system/hardware architectures
    • Understanding of wireless signals and propagation.
    • Ability to perform field tests for development and verification purposes. Experience collecting and analyzing data in a scientific manner.

Contact Us

Appropolis Inc.

3613, 33 St NW. Calgary AB T2L 2A7

(403) 338-9629