Principal Software Engineer - Mobile SDK Tooling & On‑Device Computer Vision

SICPA SA

Prilly

On-site

CHF 140,000 - 230,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SICPA SA, a Swiss private technology company, is seeking a Principal Software Engineer for Mobile SDK Tooling & On‑Device Computer Vision in Prilly. You will lead observability enhancements, build automation, and multi-quarter platform roadmaps across ~20 engineers, focusing on iOS/Android SDKs, AI/ML integration, and robust CI/CD pipelines.

The role emphasizes hands-on ownership, architecture decisions, and mentoring through code reviews, with a strong focus on production-quality mobile vision

Qualifications

  • Proven track record delivering production software.
  • Experience building developer tooling and automation to boost productivity.
  • Strong iOS/Android expertise and experience with mobile camera pipelines.

Responsibilities

  • Strengthen observability and diagnostics for SDKs and apps using logs and metrics.
  • Build engineering tooling and automation; define a multi-quarter platform roadmap.
  • Design and maintain CI/CD pipelines and quality gates for mobile SDKs.

Skills

iOS development
Android development
CI/CD
AI/ML on-device
Swift
Xcode
CameraX/Camera2
Performance profiling
Code reviews
Architectural design

Tools

Jenkins
Splunk
Gradle
Xcode (tool)

Job description

This job posting was published here directly by one of our clients. The State Secretariat for Economic Affairs has no control over its content or quality.

Principal Software Engineer - Mobile SDK Tooling & On‑Device Computer Vision

SICPA SA Vacant since : 07.10.2026 1008 Prilly (VD) 100% By agreement Permanent

Established in 1927, SICPA is a Swiss private technology company that supports the effective governance and long‑term prosperity of nations.

SICPA sets the pulse of sovereignty, enabling governments to protect their citizens, sovereign assets, and economies. Best known for securing the majority of the world’s banknotes, SICPA operates across five continents. Today, our platform for sovereignty delivers integrated solutions safeguarding revenue mobilisation, natural resources, health, and brand protection as well as digital sovereignty and secure public services.

ROLE
  • Strengthen observability and diagnostics for SDKs and reference apps using Splunk and other tools (logs, metrics, crash signals, field diagnostics).
  • Build and own engineering tooling and automation, and define a multi-quarter platform roadmap, to measurably reduce operational workload and increase developer productivity at scale across the team (~20 engineers), while reducing integration and support effort.
  • Design, implement, and maintain Continuous Integration / Continuous Delivery pipelines and quality gates (Jenkins) for mobile SDKs (build, test, packaging, release validation, regression detection).
  • Develop release qualification frameworks: automated functional tests, performance benchmarks, compatibility checks, and reproducible test environments.
  • Deliver and evolve core components of mobile SDKs (iOS, Android): camera capture, image processing pipelines, API design, modularization, documentation, smartphone apps.
  • Provide technical leadership as an Individual Contributor (no management): architecture decisions, design reviews, mentoring through code reviews, and raising engineering standards.
  • Lead the integration of AI/ML into the mobile detection stack, from rapid prototyping to production‑grade deployment on iOS/Android.
  • Build an AI-driven validation and triage layer for SDK releases, including automated regression and anomaly detection.
PROFILE
  • Principal Engineer with a strong track record of delivering production software.
  • Proven experience building developer tooling / automation platforms that measurably improve team productivity (e.g., faster releases, fewer regressions, reduced support load).
  • Strong iOS expertise: Swift, Xcode, SDK design and packaging, performance profiling (Instruments); Objective C is a plus.
  • Solid Android foundations: Kotlin/Java, Gradle, CameraX/Camera2, instrumentation/testing; ability to support and debug across both platforms.
  • Strong understanding of CI/CD concepts and implementation experience with Jenkins (pipelines, build/test orchestration, quality gates, artifacts, release processes).
  • Strong knowledge of software architecture, API design, testing strategy, secure coding practices, and maintaining high‑quality codebases.
  • Hands‑on experience building and optimizing computer vision / image processing pipelines on mobile devices and under real‑world constraints (latency, memory, device variability).
  • Strong problem‑solving skills, translating customer needs into scalable solutions.
  • Hands‑on experience deploying AI/ML models to production on resource‑constrained, heterogeneous devices.
  • Solid expertise in the full ML lifecycle, including data quality, evaluation, robustness, and model release management.
  • Practical experience with on‑device ML toolchains and runtimes and performance engineering under real device constraints.
  • Ability to define and enforce AI usage standards in an industrial environment.
  • Strong communication and collaboration skills in multicultural environments; fluent English, French is a strong plus.

SICPA SA

Avenue de Florissant 41

1008 Prilly

  • Work location 1008 Prilly (VD)
  • Workload 100%
  • Employment start By agreement
  • Employment duration Permanent
  • By online Online form
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Mobile SDK Tooling & On-Device Computer Vision (iOS/Android)
Principal Software Engineer - Mobile SDK Tooling & On-Device Computer Vision (iOS/Android)

SICPA SA • Prilly

On-site
CHF 150,000 - 230,000
Senior Mobile SDK Engineer — On-Device CV & Tooling
Senior Mobile SDK Engineer — On-Device CV & Tooling

SICPA SA • Prilly

On-site
CHF 150,000 - 230,000
Principal Mobile SDK Tooling & On-Device Vision Engineer
Principal Mobile SDK Tooling & On-Device Vision Engineer

SICPA SA • Prilly

On-site
CHF 140,000 - 230,000
Principal Software Engineer - Mobile SDK Tooling & On‑Device Computer Vision (iOS/Android)
Principal Software Engineer - Mobile SDK Tooling & On‑Device Computer Vision (iOS/Android)

SICPA • Prilly

On-site
CHF 180,000 - 260,000
Chasseur de talents (H/F) entre 80% et 100%
Chasseur de talents (H/F) entre 80% et 100%

Digital Solutions SA • Pruntrut

On-site
CHF 90,000 - 130,000
Senior Analytical Chemist
Senior Analytical Chemist

SICPA SA • Prilly

On-site
CHF 140,000 - 190,000
Software & AI Engineer (M/F)
Software & AI Engineer (M/F)

Digital Solutions • Pruntrut

On-site
CHF 90,000 - 130,000
Embedded Software Developer
Embedded Software Developer

Humanis AG • Zürich

On-site
CHF 110,000 - 140,000
Modern work equipment
Open company culture
International scope
Method & Process Engineer - CAD and Digital Engineering 100% - REF287029N
Method & Process Engineer - CAD and Digital Engineering 100% - REF287029N

Scintilla AG • Zuchwil

On-site
CHF 120,000 - 180,000
Home office possibility
Mobility bonus
Flexible working time
+2
Vision Senior Architect (m/f)
Vision Senior Architect (m/f)

Ismeca Europe Semiconductor SA • La Chaux-de-Fonds

On-site
CHF 140,000 - 190,000