Industrial mobile devices software developer
Also known as: handheld software developer, industrial mobile devices software programmer, industrial mobile devices software coder, handheld programmer
About this occupation
Industrial mobile devices software developers implement applications software for specific, professional industrial mobile (handheld) devices, based on the industry needs, using general or specific development tools for device operating systems.
Essential skills and knowledge
- analyse software specifications
- use software design patterns
- mobile operating systems
- design application interfaces
- create flowchart diagram
- use different communication channels
- Internet of Things
- ICT debugging tools
- utilise computer-aided software engineering tools
- debug software
- provide technical documentation
- integrated development environment software
Typical tasks and preparation
From the related US occupation profile Software Developers (O*NET 15-1252.00). Linked by an official crosswalk: related, not identical; details vary by country.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Develop or direct software system testing or validation procedures, programming, or documentation.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Typical education (US)
- Bachelor's Degree
- Preparation
- Job Zone 4 of 5
- Interests
- Investigative, Conventional, Realistic
Top skills: Programming, Critical Thinking, Judgment and Decision Making, Reading Comprehension, Active Learning, Systems Analysis
US median pay: US$135,980 a year (2025), 1,687,890 employed. Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics.
Subjects this work relies on
How important each subject's knowledge is in the job itself, rated by people doing it (1 to 5).
- Computer StudiesO*NET: Computers and ElectronicsExtremely important (4.8)
- Mathematics or StatisticsO*NET: MathematicsVery important (3.6)
- English or Literature in EnglishO*NET: English LanguageImportant (3.3)
O*NET data describe work in the United States; requirements differ by country. This page includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET is a trademark of USDOL/ETA. CareerProof Global has modified all or some of this information; USDOL/ETA has not approved, endorsed, or tested these modifications.
Preparation needed
Job Zone Four: Considerable Preparation Needed
- Most common education (US)
- Bachelor's Degree
- Education
- Most of these occupations require a four-year bachelor's degree, but some do not.
- Experience
- A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
- Training
- Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
O*NET data describe work in the United States; requirements differ by country. This page includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET is a trademark of USDOL/ETA. CareerProof Global has modified all or some of this information; USDOL/ETA has not approved, endorsed, or tested these modifications.
Related occupations
Occupations O*NET links to this one by similar work, skills and knowledge.
- Computer Systems Engineers/Architects
- Computer Systems Analysts
- Software Quality Assurance Analysts and Testers
- Computer Programmers
- Database Administrators
- Database Architects
- Computer Hardware Engineers
- Computer Network Architects
- Web Developers
- Information Security Engineers
O*NET data describe work in the United States; requirements differ by country. This page includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET is a trademark of USDOL/ETA. CareerProof Global has modified all or some of this information; USDOL/ETA has not approved, endorsed, or tested these modifications.