Q

Qualcomm

Designs mobile chips and licenses wireless patents

Security Infrastructure Software Engineer - Software Engineering

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCork, IrelandIn-person

About the Job

Requirements

  • Proven programming skills with C and Python.
  • Experience using build toolchains to support code bases and working with multi-modular projects.
  • Experience with C targeting embedded environments, such as PowerPC architecture and ELF binary generation.
  • Experience with software development life cycle (SDLC) using defined tools and processes.
  • Experience using build frameworks such as Maven or Gradle.
  • General understanding of source code management tools and practices, including Git.
  • General understanding of public key infrastructure (PKI).
  • General understanding of continuous integration and continuous delivery (CI/CD) pipelines for automated build, sign, and publish workflows.
  • Strong communication and documentation skills, and ability to collaborate across geographically distributed teams.
  • Minimum bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.

Responsibilities

  • Contribute to all facets of the system, including architecture, development, testing, integration, and debugging.
  • Contribute to the architecture of Qualcomm's products by working with device engineering teams on what is possible and efficient with secure infrastructure systems.

Desired Qualifications

  • Experience with Java development and Java frameworks, including Spring, RESTEasy, JAXB, and JCA/JCE.
  • Experience building, signing, and publishing native applications using Java-centric or Python-centric toolchains in a cross-platform environment.
  • Clear understanding of PKI/certificates and cryptographic key management.
  • Broad understanding of web and REST API services.
  • General understanding of user interface frameworks.
  • General understanding of interoperable data formats, such as XML and JSON.
  • Working experience with OpenSSL integration (1.x FIPS and 3.x) for various cryptographic operations.
  • Working experience with PKCS11.
  • Working experience with Hardware Security Module (HSM) platforms and associated toolchains for application signing and deployment.
  • Hands-on experience with CI/CD pipelines for automated build, sign, and publish workflows.
  • Familiarity with post-quantum cryptography.
  • Experience with containerization concepts using technologies such as Docker and Kubernetes.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs