Xona
Product
SoftwareSpecialist(Canada)
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Specialist (Canada) at Xona. Skills: Python, C++, GUI development, Real-time data. Design engineering GUIs. Maintain engineering GUIs”
Industry & Context.
Debugging
Security clearance, Reliability status level, Canadian Controlled Goods Program, ITAR
What They're Looking For.
Must Have
BS/BEng/BASc in CS, EE, Geomatics, Aerospace, 3+ years software development experience, Python and C++ proficiency, PyQt/PySide or Qt-based GUI development, Real-time data acquisition experience, Serial, USB, TCP/IP communication experience, Real-time data visualization ability, Data logging, storage, playback experience, Multithreading/concurrency understanding, Git proficiency
Nice to Have
Cross-platform desktop development experience, GUI design portfolio, Map-based visualization experience, Time-series data management knowledge, Large dataset handling knowledge, Desktop application packaging experience, Desktop application distribution experience, Software-Defined-Receivers (SDR) experience, GNSS SDR experience, GNSS receiver interfacing experience, GNSS data formats/protocols familiarity, Collaboration skills, Task prioritization skills
What You'll Do.
Design engineering GUIs
Maintain engineering GUIs
Design visualization tools
Maintain visualization tools
Design high-quality software
Interface with embedded systems
Implement real-time data ingestion
Implement real-time data control
Implement real-time data processing
Translate receiver state
Translate performance metrics
Collaborate with engineers
Collaborate with firmware teams
Collaborate with hardware teams
How You'll Work.
Team & Collaboration
Software teams; Hardware teams; Firmware teams; GNSS signal processing engineers
Full Job Description
Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth. With Pulsar – the world’s most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer a future-proof, backwards-compatible global positioning system optimized for absolute precision, superior power, and robust protection. Xona is seeking a skilled Software Specialist to work as a contributor to the development and integration of a desktop application to interact with our in-house satellite receivers. The ideal candidate thrives in fast-paced start-up environments, and can confidently work independently and collaboratively to deliver mission-critical insights. As a member of the product team, the chosen candidate will work with our software and hardware teams to help drive the development, performance, and stability of Xona’s satellite receiver platform forward. This position focuses on Python/C++ programming, with a particular emphasis on real-time data visualization and graphical user experience. What You’ll Do - Design and maintain engineering GUIs and visualization tools for real-time GNSS receiver debugging and monitoring - Designing high-quality software to run on PC desktops, which interface with embedded systems over interfaces such as COM ports and network protocols - Implement real-time data ingestion, control, and processing components in Python and C++ - Translate internal receiver state and performance metrics into meaningful visualizations and diagnostics in collaboration with GNSS signal processing engineers - Collaborate with firmware and hardware teams on system integration, bring-up, and debugging using real-time instrumentation and visualization Required Qualifications - Minimum of BS / BEng / BASc in Computer Science, Electrical Engineering, Geomatics, Aerospace, or related field - 3+ years of experience (or equivalent project-based experience) in software development for real-time applications - Strong
Applying for this Software Specialist (Canada) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Xona?
Real rants from real employees. Read before you apply.