About The Position

Xona is seeking a Software Specialist to develop and integrate security-critical software within the Pulsar ecosystem. This role focuses on implementing secure key management, authentication, and signal decryption capabilities within partner hardware platforms. The ideal candidate will work closely with product managers, internal software teams, and external partners to deliver secure, reliable, and production-grade software that runs on partner development frameworks and embedded platforms.

Requirements

  • BS / BEng in Computer Science, Electrical Engineering, or related field
  • 3+ years of software development experience (or equivalent project-based experience)
  • Strong proficiency in C/C++ (required) and Python (preferred)
  • Experience developing production-quality APIs and software libraries
  • Experience with cross-compilation, build systems, and packaging for embedded or SDK-based environments
  • Familiarity with embedded Linux and/or RTOS environments, including debugging on target hardware
  • Strong understanding of software architecture, modular design, and interface definition
  • Experience working with hardware interfaces or embedded systems
  • Proficiency with Git and general software development best practices
  • Strong communication and collaboration skills for both internal and external-facing development

Nice To Haves

  • Exposure to GNSS, PNT systems, or signal processing pipelines
  • Experience with secure firmware or embedded security implementations
  • Knowledge of applied cryptography concepts (e.g., encryption, authentication, key exchange)
  • Understanding of secure system architecture and trust boundaries across distributed systems
  • Experience implementing or integrating secure key provisioning, storage, rotation, or revocation workflows
  • Understanding of network security protocols or secure communication stacks
  • Experience working with third party SDKs, silicon vendors, or third-party embedded platforms
  • Experience supporting manufacturing provisioning or secure device onboarding workflows
  • Comfortable debugging across software-hardware boundaries in constrained environments
  • Familiarity with Linux kernel/user-space interaction or driver-level debugging

Responsibilities

  • Integrate and maintain secure decryption and authentication software across partner hardware platforms.
  • Integrate software with partner SDKs and runs on external embedded hardware platforms
  • Define and maintain APIs and interfaces for secure key handling, authentication, and data access
  • Support integration across trust boundaries (internal backend, provisioning pipeline, partner receivers/simulators)
  • Collaborate with internal teams and external partners to enable secure deployment, debugging, and validation on external hardware
  • Work with product and engineering teams to ensure scalable, robust, and production-ready security architecture
  • Assist in manufacturing and provisioning workflows for secure device onboarding
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service