Aid in the development of remote control applications (Qt - Windows and Android) * Aid in the ... Engineering, or a related field * 3+ years of experience developing embedded software in C or C+
Aid in the development of remote control applications (Qt - Windows and Android) * Aid in the ... Engineering, or a related field * 3+ years of experience developing embedded software in C or C+
Aid in the development of remote control applications (Qt Windows and Android) * Aid in the ... Engineering, or a related field * 3+ years of experience developing embedded software in C or C+
Quick apply
Aid in the development of remote control applications (Qt Windows and Android) * Aid in the ... Engineering, or a related field * 3+ years of experience developing embedded software in C or C+
Embedded Android Developer information
See Alberta salary details
$13K - $29.5K
0% of jobs
$29.5K - $46K
0% of jobs
$46K - $62.5K
0% of jobs
$62.5K - $79K
2% of jobs
$79K - $95.5K
10% of jobs
$108.4K is the 25th percentile. Wages below this are outliers.
$95.5K - $112K
17% of jobs
The median wage is $127.7K / yr.
$112K - $128.5K
22% of jobs
$128.5K - $145K
16% of jobs
$152.3K is the 75th percentile. Wages above this are outliers.
$145K - $161.5K
18% of jobs
$161.5K - $178K
11% of jobs
$178K - $194.5K
4% of jobs
$13K
$130.9K
$194.5K
How much do embedded android developer jobs pay per year?
What are the key skills and qualifications needed to thrive as an Embedded Android Developer, and why are they important?
What are some common challenges faced by Embedded Android Developers when integrating Android with custom hardware?
What does an Embedded Android Developer do?
What is the difference between Embedded Android Developer vs Mobile App Developer?
| Aspect | Embedded Android Developer | Mobile App Developer |
|---|---|---|
| Required Skills | Embedded systems, C/C++, Android NDK, hardware integration | Java/Kotlin, UI/UX design, app deployment |
| Work Environment | Embedded devices, IoT hardware, specialized hardware | Smartphones, tablets, app stores |
| Industry Usage | Consumer electronics, IoT, automotive | General mobile applications, social media, gaming |
Embedded Android Developers focus on integrating Android into hardware devices, requiring knowledge of embedded systems and hardware interfaces. Mobile App Developers create applications primarily for smartphones and tablets, emphasizing user interface and experience. While both roles involve Android development, their work environments and skill sets differ significantly.
Full-time
Posted 3 days ago
Job description
FulcrumAir | Calgary, Alberta
Company Overview:FulcrumAir is a world leader in UAV and Aerial Robotics Technology for the power line industry. Our unique and innovative technology is creating safer, more efficient, and more environmentally responsible alternatives for traditional power line work methods.
Position Overview
We are seeking a skilled and driven Software Engineer to join our R&D team. The ideal candidate brings solid embedded software development experience with a strong focus on Computer Vision, and a passion for applying these skills to cutting-edge UAV and robotics platforms. You will be working in a creative, fast-paced "Skunkworks"-style environment - minimal bureaucracy, maximum freedom - where your work directly shapes industry-changing products.
Key Responsibilities
- Design and develop control firmware for robotics and UAV platforms
- Develop and optimize algorithms for real-time image processing and decision-making on embedded systems, with attention to latency, memory, and power constraints
- Aid in the development of remote control applications (Qt - Windows and Android)
- Aid in the development of web-based tooling to support operations in the field
- Support firmware release and deployment through automated testing and CI/CD pipeline development
- Collaborate closely with hardware engineers, robotics experts, and product managers to integrate software solutions seamlessly into our platforms
- Document design decisions, implementation details, and research findings to support internal knowledge sharing
Required Qualifications
- Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related field
- 3+ years of experience developing embedded software in C or C++
- Demonstrated experience developing Computer Vision applications (e.g., OpenCV, image processing pipelines, object detection, or similar)
- Experience with machine learning frameworks (TensorFlow, PyTorch) and deploying models on embedded or edge hardware
- Driven - you are excited by hard problems and motivated to find elegant, reliable solutions.
- Self-starter - you take ownership of your work and actively identify the needs and priorities of the team
Beneficial Skills (Nice to Haves)
- Familiarity with CI/CD workflows and automated testing frameworks (e.g., GitLab CI)
- Experience with wireless radios and antenna systems
- Practical prototyping and troubleshooting skills: soldering, oscilloscope use, schematic reading
- Familiarity with JavaScript, HTML, CSS, Node, or Vue
- Keen interest in drones, robotics, and unmanned systems