T

Thales

Global defense and aerospace electronics

Mobile Engineer (Android) - Android

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedHybrid

About the Job

Requirements

  • A degree in Computer Engineering, Information Security, Electronics, or a related field is required.
  • At least 5 years of professional mobile development experience is required.
  • Expertise in Android development with Java or Kotlin, including lifecycle, concurrency, and memory management, is required.
  • Experience with AI-assisted development tools such as Copilot, Claude, or Cursor is required, including effectively prompting and critically validating or rewriting output for security-sensitive code.
  • Ability to apply AI across the software development lifecycle for tests, documentation, debugging, and review while exercising strong quality and security judgment is required.
  • Experience building and distributing mobile software development kits, including application programming interface design, versioning, binary distribution, and backward compatibility, is required.
  • Familiarity with mobile security practices and tools, including static analysis, secure storage using Keychain or Keystore, certificate pinning, and reverse-engineering countermeasures, is required.
  • A self-directed, collaborative approach and sound trade-off judgment are required.

Responsibilities

  • Design, build, and validate mobile applications and software development kits; use AI-assisted tooling to accelerate delivery while conducting mandatory human-led security review.
  • Implement secure authentication and identity verification flows using protocols, and validate designs against platform threat models.
  • Own the software development kit test strategy, including unit, integration, and user-interface testing; use AI to expand coverage while rigorously testing security-critical paths.
  • Design clean, well-documented software development kit application programming interfaces with backward compatibility and minimal binary-size impact.
  • Improve the software development lifecycle through pragmatic AI adoption for test generation, review support, debugging, and release automation.
  • Maintain continuous integration and continuous delivery using tools such as Jenkins or GitLab CI, with static application security testing, dependency scanning, and automated security checks; use AI to triage issues and accelerate remediation.
  • Evaluate AI and machine-learning tools and recommend adoption aligned with identity and access management security and data-handling standards; share best practices.
  • Add privacy-conscious crash, performance, and diagnostic telemetry to support customers without exposing sensitive identity data.
  • Contribute to product innovation, including prototypes, patents, and AI or machine-learning opportunities that improve security and reduce user friction.

Desired Qualifications

  • Experience with identity and access management and authentication protocols, including OAuth 2.0, OpenID Connect, FIDO2, or certificate-based authentication, is an advantage.

About the Company

Thales

Global defense and aerospace electronics

Thales designs and delivers critical technology for aerospace, defense, and digital security. Its products include electronics, software, and data-security systems that power air travel, payments, and modern military platforms, by integrating hardware and software to build systems such as avionics, radar, cybersecurity, and secure communications that collect sensor data and protect networks. It stands out through deep industrial experience, end-to-end solutions across defense, aerospace, and cybersecurity, and a focus on AI and quantum tech, aided by strategic acquisitions and partial state ownership. Its goal is to provide reliable, secure, and connected technologies that support national security, public safety, and everyday life by solving complex security and connectivity challenges.

Company size
10,001+
Company stage
IPO
Headquarters
Meudon, France
Founded
1893

Recently Posted Jobs

Explore more opportunities at Thales

See more jobs