Architect, and implement software, ranging from low-level robot control firmware, PLC application ... Working knowledge of aspects of mobile robotics such as perception, planning, controls, and ...
Architect, and implement software, ranging from low-level robot control firmware, PLC application ... Working knowledge of aspects of mobile robotics such as perception, planning, controls, and ...
Be Seen First
Full Stack Software Developer
Burlington, ON · On-site
CA$75K - CA$100K/yr
Full-Stack Software Developer Location Burlington, Ontario (on-site, majority of time in office ... enterprise application development, mobile deployments, and complex barcoding and imaging ...
Quick apply
Be Seen First
Full Stack Software Developer
Burlington, ON · On-site
CA$75K - CA$100K/yr
Full-Stack Software Developer Location Burlington, Ontario (on-site, majority of time in office ... enterprise application development, mobile deployments, and complex barcoding and imaging ...
Software Developer
Kitchener, ON · Hybrid
CA$80K - CA$101K/yr
Develop desktop application services integrated with audiology and backend systems * Collaborate closely with architects, project managers, UX designers, test engineers, and software developers
New
Software Developer
Kitchener, ON · Hybrid
CA$80K - CA$101K/yr
Develop desktop application services integrated with audiology and backend systems * Collaborate closely with architects, project managers, UX designers, test engineers, and software developers
New
... monolithic web application serving both web and mobile browser clients * Manage and debug ... Contribute to engineering best practices, including versioning discipline, environment hygiene, and ...
... monolithic web application serving both web and mobile browser clients * Manage and debug ... Contribute to engineering best practices, including versioning discipline, environment hygiene, and ...
Software Developer (C/C++)
CA$117K - CA$143K/yr
Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...
Software Developer (C/C++)
CA$117K - CA$143K/yr
Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...
Software Developer (C/C++)
Ottawa, ON · On-site
CA$117K - CA$143K/yr
Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...
Software Developer (C/C++)
Ottawa, ON · On-site
CA$117K - CA$143K/yr
Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...
Lead Developer / Architect (Full Stack)
CA$110K - CA$135K/yr
We specialize in creating large-scale, distributed solutions running on the web as well as mobile ... The application will assess your qualifications, personality traits and workplace preferences, and ...
Quick apply
Lead Developer / Architect (Full Stack)
CA$110K - CA$135K/yr
We specialize in creating large-scale, distributed solutions running on the web as well as mobile ... The application will assess your qualifications, personality traits and workplace preferences, and ...
Software Developer
CA$50K - CA$80K/yr
Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this ... Build and maintain a Next.js + TypeScript application integrated with Supabase. * Implement ...
Software Developer
CA$50K - CA$80K/yr
Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this ... Build and maintain a Next.js + TypeScript application integrated with Supabase. * Implement ...
AMR Systems Engineer
Mississauga, ON · On-site
CA$73K - CA$92K/yr
The Autonomous Mobile Robot (AMR) Systems Engineer develops the design and implementation of ... You are interested in the application of high-tech solutions in industrial environments. You have a ...
AMR Systems Engineer
Mississauga, ON · On-site
CA$73K - CA$92K/yr
The Autonomous Mobile Robot (AMR) Systems Engineer develops the design and implementation of ... You are interested in the application of high-tech solutions in industrial environments. You have a ...
AMR Systems Engineer
CA$73K - CA$92K/yr
The Autonomous Mobile Robot (AMR) Systems Engineer develops the design and implementation of ... You are interested in the application of high-tech solutions in industrial environments. You have a ...
AMR Systems Engineer
CA$73K - CA$92K/yr
The Autonomous Mobile Robot (AMR) Systems Engineer develops the design and implementation of ... You are interested in the application of high-tech solutions in industrial environments. You have a ...
Diagnose and resolve application defects, performance issues, and system bugs * Perform testing and validation to ensure accuracy and completeness of applications DevOps & Development Practices * Use ...
Quick apply
Diagnose and resolve application defects, performance issues, and system bugs * Perform testing and validation to ensure accuracy and completeness of applications DevOps & Development Practices * Use ...
Software Engineer, Products
Kitchener, ON · On-site
Comfort building across mobile (React Native or native iOS/Android) and backend systems. You don't ... Engineering rigour. Tests, code review, and CI/CD are table stakes-practices which are often ...
Software Engineer, Products
Kitchener, ON · On-site
Comfort building across mobile (React Native or native iOS/Android) and backend systems. You don't ... Engineering rigour. Tests, code review, and CI/CD are table stakes-practices which are often ...
Software Developer (12 month term)
Ottawa, ON · Hybrid
CA$111K - CA$140K/yr
The role focuses on designing, programming, testing, and maintaining software applications and databases, while supporting ongoing application lifecycle management activities and ensuring all work ...
Software Developer (12 month term)
Ottawa, ON · Hybrid
CA$111K - CA$140K/yr
The role focuses on designing, programming, testing, and maintaining software applications and databases, while supporting ongoing application lifecycle management activities and ensuring all work ...
Comfort building across mobile (React Native or native iOS/Android) and backend systems. You don't ... Engineering rigour. Tests, code review, and CI/CD are table stakes-practices which are often ...
Quick apply
Comfort building across mobile (React Native or native iOS/Android) and backend systems. You don't ... Engineering rigour. Tests, code review, and CI/CD are table stakes-practices which are often ...
Software Developer
Ottawa, ON · On-site
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience ... Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ...
Software Developer
Ottawa, ON · On-site
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience ... Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ...
Software Developer
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience ... Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ...
Software Developer
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience ... Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ...
Process Engineer
Burlington, ON · On-site
... and mobile devices (like phones and tablets) worldwide. Trusted by major broadcast facilities ... When you apply to a job on this site, the personal data contained in your application will be ...
Quick apply
Process Engineer
Burlington, ON · On-site
... and mobile devices (like phones and tablets) worldwide. Trusted by major broadcast facilities ... When you apply to a job on this site, the personal data contained in your application will be ...
Embedded Software Engineer
Burlington, ON · On-site
... and mobile devices (like phones and tablets) worldwide. Trusted by major broadcast facilities ... When you apply to a job on this site, the personal data contained in your application will be ...
Quick apply
Embedded Software Engineer
Burlington, ON · On-site
... and mobile devices (like phones and tablets) worldwide. Trusted by major broadcast facilities ... When you apply to a job on this site, the personal data contained in your application will be ...
Junior Pentester (Remote)
Ottawa, ON · Remote
CA$70K - CA$95K/yr
... application security and take pride in spreading the word and helping developers write secure code ... Mandatory: * Experience performing web, API, or mobile pentests, or comparable experience ...
Quick apply
Junior Pentester (Remote)
Ottawa, ON · Remote
CA$70K - CA$95K/yr
... application security and take pride in spreading the word and helping developers write secure code ... Mandatory: * Experience performing web, API, or mobile pentests, or comparable experience ...
Junior Pentester
Ottawa, ON · On-site +1
CA$70K - CA$95K/yr
... application security and take pride in spreading the word and helping developers write secure code ... Mandatory: * Experience performing web, API, or mobile pentests, or comparable experience ...
Junior Pentester
Ottawa, ON · On-site +1
CA$70K - CA$95K/yr
... application security and take pride in spreading the word and helping developers write secure code ... Mandatory: * Experience performing web, API, or mobile pentests, or comparable experience ...
Mobile Application Developer information
See Hamilton, ON salary details
$35.5K - $46.2K
1% of jobs
$46.2K - $56.9K
3% of jobs
$56.9K - $67.6K
5% of jobs
$67.6K - $78.3K
13% of jobs
$80K is the 25th percentile. Wages below this are outliers.
$78.3K - $89K
16% of jobs
The median wage is $97.4K / yr.
$89K - $99.7K
15% of jobs
$99.7K - $110.3K
18% of jobs
$113.5K is the 75th percentile. Wages above this are outliers.
$110.3K - $121K
13% of jobs
$121K - $131.7K
6% of jobs
$131.7K - $142.4K
5% of jobs
$142.4K - $153.1K
4% of jobs
$35.5K
$99.7K
$153.1K
How much do mobile application developer jobs pay per year?
Will AI replace mobile devs?
What are some common challenges Mobile Application Developers face when working on cross-platform apps?
What are the key skills and qualifications needed to thrive as a Mobile Application Developer, and why are they important?
What do mobile application developers do?
Is mobile app development still in demand?
What is the difference between Mobile Application Developer vs Web Developer?
| Aspect | Mobile Application Developer | Web Developer |
|---|---|---|
| Credentials | Typically requires programming skills in Swift, Java, or Kotlin; often has certifications in mobile app development | Requires skills in HTML, CSS, JavaScript; may have certifications in web development or related technologies |
| Work Environment | Develops apps for iOS and Android platforms, often working in IDEs like Xcode or Android Studio | Builds websites and web applications, working with browsers and server environments |
| Employer & Industry | Tech companies, startups, app development agencies | Businesses, digital agencies, e-commerce platforms |
| Search & Comparison Intent | Often compared for career paths, skills, and job roles in mobile vs web development |
Mobile Application Developers focus on creating apps for mobile devices using platform-specific languages and tools, while Web Developers build websites and web applications accessible via browsers. Both roles require programming skills but differ in platforms, tools, and deployment environments.
What are Mobile Application Developers?
What Is a Mobile Application Developer?
A mobile application developer designs programs and apps for use on smartphones, tablets, and other mobile devices. These skilled computer professionals develop solutions on popular mobile platforms, such as iOS and Android, as their main job duty. Your software is typically made available through the Apple Store and the Google Play Store. Apps downloaded to the mobile devices are designed to perform various functions, allow for game play and entertainment, or assist with life goals. You need experience with a variety of programming languages and development platforms for this job.
How much do mobile application developers make?

Full-time
Medical, Dental, Retirement, PTO
Posted 11 days ago
Rockwell Automation rating
8.0
Based on 39 frontline employees who took The Breakroom Quiz
150th of 430 rated machine equipment manufacturers
Job description
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility -our people are energized problem solvers that take pride in how thework we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!
Job Description
As a Embedded Systems Software Developer at OTTO By Rockwell Automation, you will develop software components to make our robots function and easily diagnose issues and exemplify proper Software Development Life Cycle practices from beginning to end. Your code will run on the robots and control mission-critical functionality such as battery management, sensor drivers, motor control, and hardware diagnostics. The team is looking for a true Mechatronics engineer with a focus on the software side of things. This includes bare metal firmware, PLC code, device drivers for external components, and application layer components in Linux. You will involve yourself with the initial proof of concept and bring up new robot hardware platforms. You will need to be aware of functional safety possible effects in an industrial environment, and how to implement and verify safety functions. You will report to Manager, Platform and will work Hybrid in Kitchener, ON.
Primary responsibilities:- Prototyping and Bring-up of new AMR platforms.
- Architect, and implement software, ranging from low-level robot control firmware, PLC application code, PC SW drivers for external controllers, and enhanced interactive diagnostics.
- Architecture and design of Industrial control systems, especially their software, to be compliant with relevant standards such as ISO 13849, ANSI B56.5, IEC 61508 and others.
- Integrate complex electronics and control systems with Autonomous Software.
- Document system-level architectures, and contributing to knowledge bases for debugging complex issues.
- Coordinate feature requirements between Software, Hardware, and Production teams.
- Provide expert level debugging of our robots to support Client Success, Field Services, and internal Test and Manufacturing teams.
- Review and release the software and configurations of multiple industrial devices.
- Write, implement, and debug validation test plans for system and safety functionality
- Bachelor's Degree or Equivalent Years of Relevant Work Experience.
- Legal authorization to work in Canada is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
- Typically requires 2+ years of related experience.
- JIRA project and task management
- Robot configuration in a Linux environment
- Support on-site troubleshooting and commissioning of prototype robotic vehicles at customer facilities. This role may require occasional travel (less than 5%).
- Participate in technical planning sessions, both internally and with partner/client involvement
- Support risk assessment and FMEDA activities
- Programming and Configuration of 3rd party programmable devices, including PLCs from multiple vendors, Safety Scanners and Lidars, and other industrial devices
- 3+ years of experience working with C++ and Python
- Electronics and mechatronics prototyping and debugging skills (breadboarding, oscilloscopes, multimeters)
- Experience of hands-on troubleshooting of electronic and electromechanical systems
- Understanding of sensors and actuators and their error modes, especially motor controllers
- Experience working with different field buses and Point-to-Point digital protocols, especially CAN and Ethernet-based
- Perform root-cause analysis of hardware and software issues from data logs
- Create software development plans, including timelines and test procedures
- Advanced PLC programming and troubleshooting with Siemens and Allen-Bradley automation controllers and tools
- Familiarity with software version control and CI/CD tools, such as Git, Jenkins and Gitlab
- Experience with Robot Operating System (ROS).
- Familiarity with Debian-based Linux distributions
- Knowledge of different approaches to the Software Development Lifecycle, especially the V-model
- IT experience in networking, OS configuration and troubleshooting, driver issues
- Experience with industrial electrical design and troubleshooting
- Familiarity with industrial material handling vehicles, such as AGVs, AMRs, SDVs, forklifts, tuggers.
- Working knowledge of aspects of mobile robotics such as perception, planning, controls, and navigation
- P.Eng Accreditation attained or in-progress
- Health Insurance including Medical and Dental
- Health Care Spending Account (HCSA - dependent on the plan chosen)
- Employee Assistance Program (EAP)
- Retirement plans
- Paid Time off
- Volunteering Time off
- Employer Savings Plan Matching (includes RRSP, TFSA, and EPSP)
- Employer Paid DC Pension
- Maternity and Parental Leave Top-Up
- Fitness Reimbursement Program
- Flexible Work Schedule
For this role, the total target compensation is from $80,000.00 - $120,000.00 CAD Annual. Actual pay will be based on factors such as skills, knowledge, education, and experience.
This posting is for an existing vacancy within our organization.
At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
This position is part of a job family. Experience will be the determining factor for position level and compensation.
#LI-Hybrid
#LI-SS1
We are an Equal Opportunity Employer including disability and veterans.
If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (519) 618-4899.
Rockwell Automation's hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
What Rockwell Automation employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Rockwell Automation
Sourced by ZipRecruiter
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
Industry
Industrial automation equipment manufacturing
Company size
10,000+ Employees
Headquarters location
Milwaukee, WI, US
Year founded
1903