Socket Mobile

Socket Mobile is a leader in mobile barcode scanning, mobile payments, and data collection solutions. Our products are used by mobile workforces around the world to improve efficiency, safety, accuracy, and profitability. We have been in business for over 20 years and have produced millions of barcode scanners and other data collection products. At Socket Mobile, we design and develop solutions that leverage the latest technologies. We specialize in creating handheld mobile devices, including barcode scanners, readers, and data processors, to help mobile workforces become more efficient. In addition, we also offer payment solutions to help merchants accept payments securely and quickly either at a point-of-sale terminal or directly on mobile devices. We believe in staying at the forefront of technological innovation and have been consistently creating and introducing new products to help businesses take advantage of new developments in technology. We are supportive of growth and strive to provide an environment where talented professionals can develop and deploy cutting-edge solutions for customers. Socket Mobile offers a wide range of services and technologies, from hardware to software and infrastructure. We offer application development, cloud computing, data collection, and technical support. Our solutions are designed to meet the changing needs of our customers’ businesses so that they can be more efficient, save money, and increase revenue. Our team includes a diverse group of engineers, software developers, and technical support representatives who work closely together to create innovative solutions. We welcome talented individuals who are interested in working in the mobile and software space. At Socket Mobile, you can join a team dedicated to leading mobile technology and developing solutions for the future. We are passionate about making mobile workforces more efficient and delivering innovative solutions to our customers.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-60
Average Salary (yearly in dollars unless noted): 95000
Description: Development of software products for mobile device applications. Responsible for designing, testing, and debugging of mobile applications. Ability to integrate software for various applications and platforms. Ensure a quality code base in all projects.
Qualifications / Requirements: Five or more years in software engineering and development, familiarity with mobile platforms, and experience in software development and coding.

Data Scientist

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 123000
Description: Analyse large amounts of data and build models to identify trends and offer insights. Use quantitative techniques to uncover patterns in large datasets. Develop and implement procedures and metric to measure the effectiveness of data-driven decisions.
Qualifications / Requirements: Background in mathematics, statistics, computer science, engineering, predictive modelling, data mining and machine learning. Excellent programming skills in statistical, data mining and machine learning. Ability to work in cross functional teams with a mix of business, analytics and technical skills.

Software Product Manager

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 137000
Description: Define product strategy, features and requirements. Create roadmaps and go-to-market plans according to market research and analysis. Manage partner relationships and track performance of product development. Work with other teams to ensure product portfolio meets customer requirements and market demand.
Qualifications / Requirements: Bachelor’s degree in business, engineering or related field, a minimum of 5 years of product management experience, and excellent communication, presentation, and problem-solving skills. Prior experience with remote product management a plus.

Enterprise Solutions Architect

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 148000
Description: Design and implement technology solutions for the enterprise. Research and design state of the art solutions for the enterprise to meet customer requirements. Build driver’s bridges and technical interfaces to enable successful integration with existing enterprise systems.
Qualifications / Requirements: Strong experience in IT Architecture within medium to large enterprises. Extensive experience forming bridges with 3rd party applications. Relevant knowledge of software development tools, operating systems and platforms.

Hardware/Software Tester

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 125000
Description: Test mobile hardware and software to ensure manufacturing standards and quality control. Ensure compatibility between software and hardware components. Debug issues with products and provide feedback to engineering and design teams.
Qualifications / Requirements: Bachelor’s degree in Engineering, Computer Science or related field. Extensive knowledge of the interface between hardware and software components. Strong problem-solving and debugging skills.

DevOps Engineer

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 175000
Description: Plan, develop, and maintain the architecture and development of systems integration projects. Lead changes in deployment process and coding practices. Write scripts and system automation processes. Log and update user requests.
Qualifications / Requirements: Bachelor’s degree in IT or related field, with six-plus years in software development and DevOps projects. Extensive DevOps engineering experience with Docker, CI/CD, Kubernetes, Bash, Ansible, Groovy, JavaScript and Python.
Locations: Fremont, Petaluma, Alameda, Paris, London, Tokyo, Taipei
Career Paths: Software Engineer, Quality Assurance Engineer, Technical Support Engineer, Product Manager, Technical Writer, Firmware Engineer, Hardware Engineer, Business Development Manager, Sales Engineer, Marketing Manager
Job Contacts:

Recent Reviews

Heather F
As an IT professional working with Socket Mobile, I can honestly say that I feel supported and valued within the company. They provide excellent training and resources and always make sure that I'm working with the best products available.

Frequently Asked Questions

What are Socket Mobile's market solutions?
Socket Mobile is an innovative mobile technology solutions provider focused on modern mobile computing for business and consumer applications. They provide a wide range of mobile solutions that leverage their industry leading mobile device scanning and device connectivity technology.
What kinds of scanners does Socket Mobile produce?
Socket Mobile produces all kinds of scanner models, including haptic-enabled barcode scanners and connectivity devices for data collection. They are also known for their “Pocket PC” versions of handheld scanners with enhanced features.