Careers

Join an amazing team that is passionate about changing the way people connect

Career Opportunities

SPS is looking for world class talent to help us continue pushing the envelope of digital transformations.

Job Title:
HR Assistant
Education:

Bachelors with major in HR

Location:

PK

Job Description:

    Responsibilities

    • Assist in recruitment and onboarding processes
    • Maintain employee records and HR databases
    • Support payroll processing and benefits administration
    • Facilitate employee training and development programs
    • Assist in performance management processes
    • Ensure compliance with labor laws and company policies
    • Provide support in employee relations and conflict resolution

    Tasks:

    • Screen resumes and schedule interviews
    • Screen resumes and schedule interviews
    • Prepare onboarding materials and conduct orientation sessions
    • Update and maintain employee files and HRIS data
    • Assist in the preparation of payroll reports and documentation
    • Coordinate training sessions and track employee participation
    • Help prepare performance review documentation and follow-up
    • Respond to employee inquiries regarding HR policies and procedures

    Success Metrics

    • Timeliness and accuracy of payroll processing
    • Employee satisfaction and engagement scores
    • Efficiency in recruitment processes (time-to-fill positions)
    • Compliance with HR policies and legal regulations
    • Quality and effectiveness of training programs
    • Reduction in employee turnover rates
Job Title:
Cloud Support Engineer
Education:

Location:

PK

Knowledge and Skills:

    • Understanding of IBM Cloud services. Proficiency in Terraform, Ansible, and IBM Cloud Schematics.
    • Expertise in VPCs, VPNs, Direct Link, Load Balancers, and Firewalls.
    • Experience with IBM Cloud Kubernetes Service (IKS) and OpenShift.
    • IAM, RBAC, SIEM, SOC, encryption, and security best practices.
    • IBM Cloud Monitoring, Instana, Prometheus, Grafana, or LogDNA.
    • Cloud OS administration and troubleshooting.
    • Python, Bash, or PowerShell for automation tasks.

Job Description:

    1. Design, deploy, and maintain IBM Cloud environments, including IaaS, PaaS, and SaaS solutions.
    2. Implement Infrastructure as Code (IaC) using Terraform, Ansible, or IBM Cloud Schematics.
    3. Ensure cloud environments meet security best practices, compliance standards, and governance policies.
    4. Monitor and optimize cloud performance, scaling resources as needed.
    5. Design and manage backup and recovery strategies for business continuity.
    6. Configure IBM Cloud networking, VPNs, VPCs, and hybrid cloud connectivity.
    7. Troubleshoot cloud-related issues, ensuring high availability and resilience.
    8. Work with cross-functional teams, document cloud architectures, and provide technical guidance.
    9. Optimize IBM Cloud usage to reduce costs without compromising performance.

Job Qualification:

    • Education:

      • Bachelor's or Master’s degree in Computer Science, Engineering, IT, or a related field.
    • Experience:

      • 1+ years of experience in cloud engineering, preferably with IBM Cloud.
      • Strong background in infrastructure automation, cloud security, and performance tuning.
Job Title:
Project Coordinator
Education:

Location:

PK

Knowledge and Skills:

    • Solid technical literacy: ability to understand technical tasks, basic software development lifecycle, and communicate with engineers and internal stakeholders. 

    • Excellent organizational skills, attention to detail, and the ability to manage multiple tasks simultaneously. 

    • Strong verbal and written communication skills in English; ability to prepare clear status reports, documentation, and liaise across teams. 

    • Proficiency in MS Office (Excel, Word, PowerPoint) and familiarity with project management tools (Jira) is preferred. 

    • Self-motivated, proactive, and comfortable working in a fast-paced environment with evolving priorities. 

    • Ability to work collaboratively as part of a team and support senior project staff. 

Job Description:

    • Assist in day-to-day coordination of projects, ensuring activities align with timelines and deliverables. 

    • Liaise with cross-functional teams (development, QA, PMs) to ensure clear communication of scope, tasks and dependencies. 

    • Track project progress, compile status updates and escalate risks or issues in a timely manner. 

    • Maintain project documentation: meeting minutes, action-logs, task trackers, and change logs. 

    • Support project planning: assist in developing schedules, resource allocation, and tracking milestones. 

    • Facilitate meetings: coordinate scheduling, prepare agendas, capture minutes and ensure follow-up on assigned tasks. 

    • Contribute to process improvements: identify inefficiencies and propose adjustments to improve project workflow and delivery. 

    • Provide technical understanding and support: interpret requirements, assist with technical task tracking (given your technical background) and communicate effectively with engineering / technical teams. 

     

Job Qualification:

    • Bachelor’s degree in Software Engineering, Computer Science, Information Technology or related technical discipline. 

Job Title:
Embedded Systems Consultant
Education:

Phd in Computer Engineering

Location:

PK

Knowledge and Skills:

     

    • Programming Languages: Strong proficiency in C/C++; working knowledge of Python or Node-RED for automation tasks.

    • Embedded Systems: Solid experience with microcontrollers, microprocessors, and digital logic design.

    • RTOS: Practical experience with real-time operating systems implementation and optimization.

    • Industrial Protocols: Familiarity with Modbus RTU/TCP, OPC UA, and Node-RED-based data flows.

    • PLC Integration: Hands-on experience integrating hardware modules with Rockwell and Mitsubishi PLCs.

    • Debugging Tools: Oscilloscopes, logic analyzers, JTAG.

    • Data Integration: Understanding of databases (MS SQL Server) and visualization tools (Power BI).

Job Description:

    Core Embedded Development

    • Design, develop, implement, and test embedded software for microcontrollers and microprocessors, focusing on performance, efficiency, and reliability.

    • Configure and optimize Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks.

    Hardware-Software Integration

    • Collaborate closely with hardware engineers to define software requirements and ensure seamless hardware-software integration.

    • Integrate Novolink modules with Rockwell and Mitsubishi PLCs and generate clear application notes/documentation.

    SCC & Industrial Automation

    • Develop Node-RED flows for SCC export and on-prem solutions.

    • Verify device NodeIds (e.g., using UaExpert) and implement data pipelines (SQL, Power BI) for real-time monitoring.

    • Work on Smart Motor Control (SMC) applications for monitoring, trends analysis, and automated reporting.

    Testing, Debugging & Documentation

    • Debug embedded systems using oscilloscopes, logic analyzers, and JTAG debuggers.

    • Develop and execute test plans to ensure robust hardware-software integration.

    • Create and maintain comprehensive technical documentation, including design specs, test reports, user guides, and integration notes.

    Cross-Project Support

    • Contribute to related ABB projects such as the Digital Configurator, Pumping Solution, and SCC enhancements.

    • Provide technical input on automation flows, export processes, and database integration for on-premises solutions.

    Tasks:

    • Develop and Maintain Embedded Software: Write, test, and optimize firmware for microcontrollers and embedded systems used in ABB projects, ensuring high performance and reliability.
    • Design & Test Application Notes: Produce clear, reusable documentation showing how to integrate Novolink with Rockwell and Mitsubishi PLCs, including step-by-step testing and validation.
    • Configure and Monitor SCC Data Flows: Build and maintain Node-RED flows to handle SCC export logic, on-prem data insertion, and integration with MS SQL Server and Power BI dashboards.
    • Verify Node IDs & Device Communication: Use tools like UaExpert to verify NodeIds for connected devices (pumps, sensors, S500 modules) and ensure correct data mapping.
    • Support Configurator and On-Prem Apps: Contribute to the Digital Architecture Configurator, on-prem monitoring solutions, and smart pumping applications by implementing and validating embedded
    • Debug and Troubleshoot Hardware-Software Issues: Use oscilloscopes, JTAG debuggers, and logic analyzers to trace and resolve integration problems between embedded hardware and PLC systems.
    • Collaborate Cross-Functionally: Work closely with hardware engineers, data engineers, and project managers to align hardware-software integration with overall ABB project goals.
    • Prepare Technical Reports & Updates: Document test results, user guides, and integration workflows to support knowledge transfer within the ABB and SPS teams.

     

    • Deliver well-documented, reliable, and tested embedded software within project timelines.

    • Successfully produce application notes demonstrating Novolink integrations with Rockwell and Mitsubishi PLCs.

    • Proactively identify and resolve integration challenges between hardware, PLCs, and SCC solutions.

    • Contribute to seamless deployment and monitoring of on-premises solutions for data analytics and control.

    • Provide timely updates and clear technical documentation to project stakeholders.

    ```

Job Qualification:

     

    • Doctors in Engineering, Electronics, Industrial Automation, or related discipline.

    • 4+ years of experience in embedded systems and industrial automation.

    • Proven track record working on large industrial digitalization projects, preferably in ABB ecosystems.

    • Knowledge of SCC, Novolink, Smart Monitoring & Control, and pumping applications is a strong plus.

Job Title:
UI/UX Developer
Education:

Location:

PK

Knowledge and Skills:

    1. Proficiency in design tools (Photoshop, Illustrator, Adobe XD).
    2. Frontend development skills (HTML5, CSS3, JS, jQuery, Bootstrap).
    3. User research skills (interviews, data analysis).
    4. Prototyping skills (low-fidelity to high-fidelity)
    5. Relevant degree in UI/UX design, human-computer interaction, graphic design, or a related field.
    6. Proven experience as a UI/UX Designer or similar role.
    7. Strong portfolio showcasing design projects and problem-solving skills.
    8. Familiarity with industry-standard design and collaboration tools.

       

       

       

Job Description:

    • Develops an understanding of the end users through secondary and primary research (user interviews, traffic data).
    • Capable of generating user personas and user scenarios.
    • Prepare low-fidelity prototypes of sites/ features (ranging from paper – and --pencil concepts to wireframes or interactive prototypes)for internal review and brainstorming.
    • Capable of gauging the technical feasibility of the prototype.
    • Present high-fidelity designs / mock-ups for the customer to review and approve.
    • Capable of working directly with the customer in an interactive/ agile manner to dramatically improve the prototype in a short time.
    • Engage with the business development team or the customer early onto seek a deeper understanding of the customer’s business problem/goals.
    • Overall responsibility for understanding a customer’s brief and converting that into appealing designs.
    •  Able to explain the design philosophy verbally and in writing.
    •  Handling social media of the department.

Job Qualification:

    Education:
    • Bachelor’s Degree in Graphic Design, Interaction Design, Human-Computer Interaction, Computer Science, or a related field.
    Experience:
    • 2-5 years of experience in UI/UX design.

       

Our Values

Honesty

To be truthful in all our endeavors; to be honest and forthright with one another and with our customers and vendors.

Integrity

To say what we mean. To deliver what we promise, and to stand for what is right.

Respect

To treat one another with dignity and fairness, appreciating the diversity of our workforce and the uniqueness of each employee.

Trust

To build confidence through teamwork and open, candid communication.

Responsibility

To take responsibility for our actions and to speak up – without fear of retribution- to report concerns in the workplace including violations of law, regulations, and company policies, and to seek clarification and guidance whenever there is doubt.

Citizenship

To obey all of the laws in the countries with which we do business and to do our part to make the communities in which we live and work better.

Diversity & Inclusion

Diversity, equality, and inclusiveness are not just words that we use to describe the SPS culture it is how we live it. We foster that ability to grow through individual planning that allows employees to create their own unique career path.

Benefits

At SPS we provide a highly competitive Total Rewards Package for all of our employees around the world. Our country specific Total Rewards package aligns to our core values and provides a solid foundation for work life integration in a challenging and inclusive environment.

Health Care - Disability - Life/ADD Insurance
SPS offers a range of carefully selected insurance plans for your Health & Wellness needs. Choose the available medical, dental and/or vision care option that fits your needs. Employer paid Disability & Life/ADD coverage is also available for all eligible employees.
Financial Future
Secure your financial future by saving for retirement! You may choose between either a pre-tax, or post-tax contribution plan. SPS offers a comprehensive 401(k) retirement plan with financial advisors available to help you select and manage the right funds for you.
Paid Time Off & Holidays
Our combined pool of sick and vacation time (paid time off - PTO) is to give you time off not only when you are sick but also to unwind and spend quality time with family and friends. In addition to the above, SPS provides annual holidays for your rest and relaxation.
Parental Leave and Family Bonding
SPS offers a global Parental Pay policy as we believe there is nothing more important for parents than bonding with a new child.
Flexibility in Work
We understand that not all people work best in a traditional office environment. We offer our employees the flexibility to work virtually if that helps them be more productive. Talk to your Manager on what best suits your particular situation!