Senior Embedded Software Engineer - Hardware Interfaces
Xona-Space-Systems
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 Engineer to work as a contributor to the development and integration of a desktop application to interact with our in-house satellite receivers and to write application code for our satellite subsystem components.The ideal candidate thrives in fast-paced start-up environments, and can confidently work independently and collaboratively to deliver mission-critical insights.Required QualificationsExperience with C and Python coding languages and build systems
Experience with hardware communication system protocols such as RS-485, UART, I2C, CAN, SPI, and ethernet TCP/IP
Experience with dev kits and firmware flashing
Software architecting for software-hardware interfaces (wire format), build system design, component and subsystem communication design, and software modularization
Embedded development for microcontroller programming
Bash Scripting
Experience with RTOS
Background in Control systems and/or motor control
Experience as a team lead/manager
-----------------------------------------------------------------------------------Xona est l’entreprise d’intelligence de navigation qui apporte une certitude en temps réel, à l’échelle du centimètre, à tout appareil, partout sur Terre.Grâce à Pulsar — l’infrastructure satellitaire PNT en orbite terrestre basse la plus avancée au monde — Xona offrira un système un système de positionnement global évolutif et rétrocompatible, optimisé pour une précision absolue, une puissance supérieure et une protection renforcée.Xona est à la recherche d’un(e) ingénieur(e) logiciel qualifié(e) qui contribuera au développement et à l’intégration d’une application de bureau permettant d’interagir avec nos récepteurs satellitaires développés à l’interne.La personne retenue participera également au développement du code applicatif destiné aux composants de nos sous-systèmes satellitaires. La personne idéale s’épanouit dans l’environnement dynamique d’une entreprise en démarrage et est en mesure de travailler avec assurance, tant de façon autonome qu’en collaboration avec les autres membres de l’équipe, afin de fournir des solutions et des renseignements essentiels à la mission.Qualifications requisesExpérience avec les langages de programmation C et Python ainsi qu’avec les systèmes de compilation
Expérience avec les protocoles de communication matérielle, notamment RS-485, UART, I2C, CAN, SPI et Ethernet TCP/IP
Expérience avec les trousses de développement et la programmation de micrologiciels (« firmware flashing »)
Expérience en architecture logicielle pour les interfaces entre logiciels et matériel (format des données échangées), en conception de systèmes de compilation, en conception des communications entre composants et sous-systèmes ainsi qu’en modularisation logicielle
Expérience en développement de systèmes embarqués et en programmation de microcontrôleurs
Expérience en programmation de scripts Bash
Expérience avec les systèmes d’exploitation en temps réel (RTOS)
Expérience en systèmes de commande et/ou en commande de moteurs
Expérience à titre de chef d’équipe ou de gestionnaire
For U.S. Roles:
To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States (i.E. Green Card holder), or other protected individual as defined by 8 U.S.C. 1324b(a)(3).For U.K. Roles:
To comply with U.K. regulations, this role requires Baseline Personnel Security Standard (BPSS) checks, and successful candidates must be eligible to obtain UK Security Clearance (SC).For Canada Roles:
Successful candidates must obtain and hold a security clearance at the reliability status level, and pass security assessment for the Canadian Controlled Goods Program (CGP) and ITAR.We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
#J-18808-Ljbffr
Experience with hardware communication system protocols such as RS-485, UART, I2C, CAN, SPI, and ethernet TCP/IP
Experience with dev kits and firmware flashing
Software architecting for software-hardware interfaces (wire format), build system design, component and subsystem communication design, and software modularization
Embedded development for microcontroller programming
Bash Scripting
Experience with RTOS
Background in Control systems and/or motor control
Experience as a team lead/manager
-----------------------------------------------------------------------------------Xona est l’entreprise d’intelligence de navigation qui apporte une certitude en temps réel, à l’échelle du centimètre, à tout appareil, partout sur Terre.Grâce à Pulsar — l’infrastructure satellitaire PNT en orbite terrestre basse la plus avancée au monde — Xona offrira un système un système de positionnement global évolutif et rétrocompatible, optimisé pour une précision absolue, une puissance supérieure et une protection renforcée.Xona est à la recherche d’un(e) ingénieur(e) logiciel qualifié(e) qui contribuera au développement et à l’intégration d’une application de bureau permettant d’interagir avec nos récepteurs satellitaires développés à l’interne.La personne retenue participera également au développement du code applicatif destiné aux composants de nos sous-systèmes satellitaires. La personne idéale s’épanouit dans l’environnement dynamique d’une entreprise en démarrage et est en mesure de travailler avec assurance, tant de façon autonome qu’en collaboration avec les autres membres de l’équipe, afin de fournir des solutions et des renseignements essentiels à la mission.Qualifications requisesExpérience avec les langages de programmation C et Python ainsi qu’avec les systèmes de compilation
Expérience avec les protocoles de communication matérielle, notamment RS-485, UART, I2C, CAN, SPI et Ethernet TCP/IP
Expérience avec les trousses de développement et la programmation de micrologiciels (« firmware flashing »)
Expérience en architecture logicielle pour les interfaces entre logiciels et matériel (format des données échangées), en conception de systèmes de compilation, en conception des communications entre composants et sous-systèmes ainsi qu’en modularisation logicielle
Expérience en développement de systèmes embarqués et en programmation de microcontrôleurs
Expérience en programmation de scripts Bash
Expérience avec les systèmes d’exploitation en temps réel (RTOS)
Expérience en systèmes de commande et/ou en commande de moteurs
Expérience à titre de chef d’équipe ou de gestionnaire
For U.S. Roles:
To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States (i.E. Green Card holder), or other protected individual as defined by 8 U.S.C. 1324b(a)(3).For U.K. Roles:
To comply with U.K. regulations, this role requires Baseline Personnel Security Standard (BPSS) checks, and successful candidates must be eligible to obtain UK Security Clearance (SC).For Canada Roles:
Successful candidates must obtain and hold a security clearance at the reliability status level, and pass security assessment for the Canadian Controlled Goods Program (CGP) and ITAR.We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer - Hardware Interfaces in Winnipeg, MB vacancy
- Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to test, characterize, and validate electrochemical devices (batteries, electrolyzers...SeniorLong term contract
- ...HireTalent | Expert in Technical RecruitingAs a member of an Embedded Software Engineering team, perform diverse work tasks in a real‑time embedded... ...new product development cycle involving analog and digital hardware and software operating systems. Responsibilities As a...Senior
- Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company.... ...safety-critical electronics and software systems to the aerospace, defence, and... ...We are currently seeking a qualified Senior Embedded Software Engineer to join our team....Senior
$140k - $180k per year
...further. About The RoleWe are looking for a Firmware and Embedded Software Engineer to design and develop the real-time software systems that... ...critical robotic subsystems, including motion control, sensor interfaces, communication networks, and hardware abstraction layers...SeniorWork at officeWorldwide- About the job Senior Embedded Software Engineer Embedded Software Designer Burlington ON Hybrid 4-Day Work Week **Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirements of the Canadian Controlled-Goods...SeniorRemote work
- Hiring: Senior Aerospace Software & Hardware Certification Engineer/Software and Hardware Senior Engineering SpecialistSeeking a senior engineering professional with 15+ years of technical engineering experience, including 10+ years in aeronautics .Minimum 5 years of...Senior
- Lead aerospace compliance expertise in Toronto or Montreal as a Senior Engineer reviewing airborne software and electronic hardware designs on-site.This Senior Engineer position supports client technical and regulatory requirements across airborne software and electronic hardware...Senior
$108.2k - $143.43k per year
...that will set the standards for software-defined vehicles around the... ...close collaboration with Hardware and Application Software teams... ...Design, develop and deploy embedded software for applications including... ...Computer Science, Electrical Engineering, or a related field Expert...SeniorFull time- Design embedded software for spacecraft and ground systems remotely across Canada or the United States... ..., using C/C++ and embedded Linux.This senior contract role supports a growing fleet... ...capabilitiesBuild device drivers, kernel modules, and hardware interfacesCreate automated tests,...SeniorContract workRemote work
- Per Vices Corporation is seeking a senior hardware engineer in Toronto to design, develop, test, and debug hardware for Software Defined Radios. You will perform bring-up, write drivers, and use lab equipment to quantify performance. The role involves embedded Linux, microcontrollers...Senior
- MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractPermanent employmentWork at office
- Join a dynamic software team dedicated to enhancing AI datacenter hardware through cutting-edge embedded firmware. We're seeking an Embedded Systems Engineer passionate about developing real-time power control and telemetry solutions. We are looking for a skilled engineer...
$130k - $180k per year
...Hamilton, Ontario is seeking a Manager of Software Development to lead a dynamic team at... ...involves guiding the development of core embedded software solutions for mission-critical... ...significant experience in leading software engineering teams, strong proficiency in C/C++, and...Senior- Be at the forefront of logistics innovation as a Senior Embedded Linux Software Developer with Intelcom | Dragonfly, leveraging advanced C# skills... ...solutions Requirements: • Bachelor's degree in Computer Engineering or equivalent • Experience in developing C# .NET applications...Senior
- Senior Embedded Software Designer (6+ month Contract) Canada / United StatesEngineering - Software /Full-time Contract /Remote* Competitive compensation... ...'re on the hunt for a top-tier Senior Embedded Software Engineer for a 6+ month contract. Your focus will be on software...SeniorLong term contractFull timeContract workInternshipWork at officeRemote workRelocation package
- ...to its name, our proprietary hardware injects non-disruptive electrical... ...with our Data Management Software, this untapped data unlocks fundamental... ...class team of innovators and engineers! Responsibilities... ...Minimum 2 years of experience in embedded programming languages such as...
- Design embedded software at Qualcomm Canada ULC while developing programming, testing, and debugging... ...connected products through practical engineering work.As a Software Engineer, you will... ...products. Collaboration with systems, hardware, architecture, and test engineers supports...
- Lead Web Interfaces at Ribbit through React, TypeScript, and production software delivery in a hybrid Burlington position. Build operator... ...aircraft.As Software Engineering Manager, you will establish a... ...with autonomy, flight-testing, hardware, and product teams.Key Responsibilities...SeniorInternship
- Hewlett Packard Enterprise Development LP is seeking a Senior Embedded Software Developer in Kanata, Ontario. You will design, implement, and maintain... ...for Linux-based networking platforms, collaborating with hardware and firmware teams to ensure robust driver and application...Senior
- Drive innovation in satellite navigation with Xona as an Embedded Software Engineer. Focused on developing cutting-edge applications interacting... ...for satellite communication • Lead software architecture for hardware interface communication • Handle embedded programming and...
$170.56k - $185.12k per year
Software Engineering Manager - Web Interfaceshybrid5296 Bell School Line, Burlington, Ontario, Canada... ...the aircraft, whereas the new Web Interfaces team builds software that lets operators... ...Partner with the autonomy, flight-testing, hardware, and product teams to align interfaces,...SeniorPermanent employmentFull timeContract workInternshipImmediate startRemote workRelocationShift work- Serve Robotics is seeking a Senior/Staff Embedded Software Engineer to design, build, test, and maintain robotics middleware in C++ on embedded Linux. You will own major platform components and drive validation, deployment, and operations across the robot fleet. You will collaborate...SeniorRemote work
$112k - $140k per year
Embedded Software EngineerAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical... ...and technical decision-making.Collaborate with senior engineers and management to establish, improve,...Senior- ...AI-edge devices at Huawei Canada using custom circuits, embedded firmware, and sensor integration for localized intelligence... ...12-month contract includes frequent travel to China.The Hardware and Embedded Systems Engineer supports Huawei’s Human-Machine Interaction Lab. You...Contract work
$95k - $115k per year
...bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s... ...more information, visit Role As our Embedded Software Engineer/MTS, you will be instrumental... ...efforts for new tasks.Collaborate with other seniors and management on the establishment,...SeniorFlexible hours$91.2k - $136.8k per year
...the role Join Schneider Electric's Embedded Design team in Victoria, British... ...needs and market requirements. As a Senior Embedded Designer I, you'll develop new... ...You'll join a collaborative team where engineers work across both software development and testing, with responsibilities...SeniorFull timeTemporary workPart timeFixed term contractInternshipDirect hireFlexible hours$106k - $156k per year
...Canada has an immediate 12-month contract opening for a Hardware & Embedded Systems Engineer. About the team: The Huawei Human-Machine Interaction Lab... ..., multi-agent orchestration, and intuitive human-AI interfaces. By tightly integrating sensing, algorithms, and systems...SeniorContract workInternshipImmediate startFlexible hours- ...class optical sensors with user-friendly software to provide our customers with enhanced... ...As we scale up, we're looking for a Senior Embedded Software Developer to help us build the... ...systems, working closely with BinSentry’s hardware and software teams to ensure seamless integration...Senior
- ...capture, data labeling, and hardware-enabled workflows used by leading... ...the RoleYou will build the software platform that connects Mecka'... ...reliable systems and clear interfaces. You will own production software... ...operational tools that help engineers understand how devices and...
- ...QinetiQ Limited in Medicine Hat, Alberta, is seeking a Software Requirements & Release Engineer to support embedded firmware and software across QTSC vehicle product families. You will analyze inputs, decompose requirements, maintain traceability, and collaborate across software...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer - Hardware Interfaces. Be the first to apply!
Related searches
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB
- senior project manager Winnipeg, MB
- senior communications Winnipeg, MB
- sr. IT support analyst Winnipeg, MB
- senior marketing Winnipeg, MB
- senior manager investigations Winnipeg, MB

