cover image
PDSSOFT INC.

PDSSOFT INC.

pds-soft.com

9 Jobs

6 Employees

About the Company

PDS SOFT INC is dedicated to driving success through technology. As a global IT recruitment leader, we connect top talent with cutting-edge opportunities. Our expertise in project management ensures seamless project implementation, while our innovative software development solutions empower businesses to thrive in the digital age. We are committed to fostering growth, efficiency, and excellence in IT, helping companies achieve their goals and stay at the forefront of the ever-evolving tech landscape.

PDSSOFT INC based in the heart of Silicon Valley, Cupertino CA.

Listed Jobs

Company background Company brand
Company Name
PDSSOFT INC.
Job Title
Android Developer with Java and kotlin
Job Description
Job title: Android Developer (Java & Kotlin) Role Summary: Design, develop, and maintain high‑quality Android applications using Java and Kotlin, leveraging full Android ecosystem proficiency across front‑end UI and back‑end integration to deliver robust mobile solutions. Expectations: Deliver clean, efficient code, participate in the entire development lifecycle, perform code reviews, and adhere to best practices for performance, security, and scalability in a collaborative, long‑term project environment. Key Responsibilities: - Implement new features and refactor existing codebases in Java and Kotlin. - Design responsive UI layouts using Android Jetpack components. - Integrate RESTful APIs, databases, and third‑party services. - Optimize app performance, memory usage, and battery life. - Conduct unit, integration, and UI automated testing. - Collaborate with product, design, and QA teams to meet release schedules. - Maintain code quality through peer reviews and coding standards compliance. Required Skills: - Proficient in Java and Kotlin for Android development. - Deep understanding of Android SDK, Android Architecture Components (ViewModel, LiveData, Room, WorkManager), and Material Design guidelines. - Experience with networking (Retrofit, OkHttp), JSON parsing, and secure data storage. - Familiarity with CI/CD pipelines (Gradle, GitHub Actions, Fastlane). - Knowledge of testing frameworks (JUnit, Espresso, Robolectric). - Ability to debug, profile, and optimize Android applications. - Strong problem‑solving skills and independent work ethic. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Android Developer certification or comparable credential is a plus.
Mountain view, United states
On site
03-12-2025
Company background Company brand
Company Name
PDSSOFT INC.
Job Title
Robotics Engineer-NO C2C
Job Description
**Job Title:** Robotics Engineer **Role Summary:** Engineer robotic and automation solutions, focusing on PLC programming, SCADA/MES integration, and robot/cobot systems. Collaborate with global customers to design, implement, and troubleshoot industrial automation projects. **Expectations:** - Deliver scalable automation solutions that meet functional and safety standards. - Communicate design intent and progress clearly to cross‑functional teams and clients worldwide. - Maintain up‑to‑date knowledge of industrial communication protocols and robotics technologies. **Key Responsibilities:** 1. Design, program, and test PLCs (preferably Rockwell Automation/AB) for robot and cobot operations. 2. Integrate SCADA, MES, and data historian systems, ensuring seamless data flow and traceability. 3. Analyze spatial and dimensional constraints to determine robot arm movement requirements and workspace optimization. 4. Develop and maintain robot trajectories, tooling setups, and end‑effector programs. 5. Conduct functional, performance, and safety tests; identify and resolve faults in automation systems. 6. Produce technical documentation, including specifications, wiring diagrams, and user manuals. 7. Provide technical support and training to customers during commissioning and handover phases. **Required Skills:** - PLC programming (Rockwell Automation/AB) - SCADA, MES, and data historian configuration - Industrial communication protocols (Ethernet/IP, Profibus, OPC UA, etc.) - Robotics and cobot fundamentals (kinematics, dynamics, trajectory planning) - Space analysis and dimensional measurement - Basic mechanical design concepts (clearances, mounting, weight calculations) - Strong written and verbal communication for interaction with global clients **Required Education & Certifications:** - Bachelor’s degree in Mechatronics, Electrical Engineering, Instrumentation & Control, or related field. - Relevant certifications in PLC programming or robotics (e.g., ABB Robotics, Rockwell Automation) are preferred but not mandatory.
Charlotte, United states
Remote
11-12-2025
Company background Company brand
Company Name
PDSSOFT INC.
Job Title
Java Developer/Algorithm Developer- NO C2C
Job Description
Job title: Java Developer / Algorithm Developer Role Summary: Design, develop, and test Java components for algorithms that process high‑quality GPS data and inertial sensors to achieve centimeter‑to‑sub‑meter accuracy. Deliver tools for lane‑level mapping, churn detection, and real‑time lane‑aware navigation on mobile platforms. Expactations: Deliver reliable, high‑performance code. Collaborate across cross‑functional teams to integrate sensor data pipelines. Maintain clear documentation and support continuous integration/continuous deployment workflows. Key Responsibilities: - Develop and optimize Java algorithms for GPS and inertial sensor fusion. - Design system architecture for real‑time data processing pipelines. - Build components for lane‑level map generation. - Implement churn detection logic for telecom network analysis. - Create lane‑aware navigation modules for Android devices. - Write unit and integration tests, ensuring 100% code coverage. - Review code, mentor peers, and participate in agile ceremonies. Required Skills: - Proficiency in Java (JDK 8+). - Experience in algorithm development and computational geometry. - Strong knowledge of GPS, GNSS, and inertial measurement unit concepts. - Familiarity with mobile (Android) sensor APIs. - System design and architecture. - Version control (Git), build tools (Maven/Gradle), and CI/CD pipelines. - Debugging, profiling, and performance tuning in Java. - Good communication and documentation skills. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. - Optional certifications in Java (OCP) or GIS technologies.
San francisco bay, United states
On site
22-12-2025
Company background Company brand
Company Name
PDSSOFT INC.
Job Title
Artificial Intelligence Engineer/ AI Engineer
Job Description
**Job Title:** AI Engineer **Role Summary:** Design, develop, and deploy enterprise‑grade AI solutions on Microsoft Azure, leveraging Azure AI Foundry, Azure OpenAI Service, and MLOps pipelines. Drive prompt engineering, secure integration of generative AI into business workflows, and lifecycle management of models. **Expectations:** - Deliver scalable, secure AI products aligned with enterprise governance. - Collaborate with cross‑functional teams to translate business requirements into AI capabilities. - Maintain high code quality and continuous delivery pipelines. **Key Responsibilities:** - Build and train machine learning models using Azure AI Foundry. - Deploy models across Azure services and maintain production pipelines. - Engineer prompts and applications for Azure OpenAI Service. - Design and implement MLOps CI/CD workflows for model versioning and monitoring. - Integrate AI solutions into enterprise data, security, and governance frameworks. - Conduct security reviews and enforce access controls for AI artifacts. - (Optional) Configure AI components within SAP Finance, Treasury, and Payout modules. - Utilize Azure Fabric (OneLake, data engineering pipelines) for data ingestion and semantic processing. - Collaborate with DevOps teams to align IaC and pipeline practices. **Required Skills:** - Azure AI Foundry – model development & deployment. - Azure OpenAI Service – prompt engineering, workflow integration. - MLOps – pipeline orchestration, lifecycle management. - Microsoft Cloud Platform (Azure, security, governance, data services). - Secure, scalable architecture design for AI solutions. - Familiarity with Azure Fabric (OneLake), data engineering pipelines, NLP, and semantic features. - CI/CD, DevOps tooling, and infrastructure as code. - Strong programming proficiency (Python, Azure SDKs). - (Good to have) SAP Finance, Treasury, or Payout module experience. **Required Education & Certifications:** - Bachelor’s (or higher) in Computer Science, Software Engineering, Data Science, or related field. - Microsoft Azure certifications (e.g., Azure AI Engineer Associate, Azure Solutions Architect, Azure DevOps Engineer) preferred. - Security or governance certifications (e.g., CISSP, ISO 27001 Lead) desirable.
Redmond, United states
On site
20-01-2026