Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend & Embedded Systems Engineer (C++, Rust)

Octasic

Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a global sales support network. Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless and multimedia gateway markets. Our hardware and software platforms are the foundation for next-generation wireless systems for Defense, Law Enforcement and National Security Agencies.We choose Octasic for:A workplace at the cutting edge of technology to be in contact with wireless technology experts in a growing company;
Competitive compensation(salaries, benefits, gym membership discount, stock options purchase program, public transit reimbursement, shower on the premises and beverages and snacks free every day);
Work-life balance;
Friendly and collaborative work atmosphere and many social activities all year long;
Working for a company involved in its community;
Proximity to various public transportation services (Angus Shuttle, 10 min. walk from Prefontaine station).About the role:We are seeking a highly skilled and versatile Software Developer with at least 10 years of professional experience. This role is ideal for someone with a strong background in embedded systems and mission-critical software, who enjoys working close to the hardware layer while contributing to robust back-end architectures.As a Senior Developer, you will work closely with product teams and customers to design, build, and maintain scalable, reliable systems. Your focus will be on back-end and embedded software development, though experience with or interest in front-end technologies is considered an asset.What you'll do:Collaborate across teams to translate product and business requirements into robust technical implementations;
Design, develop, and maintain mission-critical back-end and embedded systems;
Write and maintain unit tests to ensure code quality and prevent regressions;
Participate in code reviews, architecture discussions, and delivery processes;
Assist in system validation, debugging, and troubleshooting of complex issues;
Mentor junior developersand promote best practices in software design and maintainability;
Engage professionally with customers and stakeholders to ensure satisfaction.Qualifications:Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field;
5+ years of experience in software development;
Strong hands-on experience with C++, including work on embedded systems and mission-critical applications;
Eagerness to learn and work with Rust (experience with Rust is a plus);
Solid understanding of embedded systems, real-time constraints, concurrency, and software architecture;
Proficiency with unit testing frameworks and methodologies;
Strong communication skills and the ability to work independently or collaboratively;
Eligible to obtain a Canadian security clearance;
Willingness to participate occasionally in front-end development tasks, such as contributing to user interfaces that interact with embedded systems.Nice to have:Understanding of responsive and adaptive UI principles;
Experience contributing to front-end components or web-based tools used to interface with embedded systems.
#J-18808-Ljbffr
Vacancy posted 35 minutes ago
Similar jobs that could be interesting for youBased on the Senior Backend & Embedded Systems Engineer (C++, Rust) in Winnipeg, MB vacancy
  • Lead safety-critical embedded software design at Aversan Inc. in Brampton, Ontario, using C++ and real-time operating systems in a hybrid arrangement.As a Senior Embedded Software Engineer, you will develop safety-critical, real-time software for aerospace, defence, and space... 
    Senior

    Aversan Inc

    Winnipeg, MB
    28 minutes ago
  • Develop scalable backend services in Rust for Kake’s remote-first engineering community, using Tokio, Cargo, and modern delivery practices.This Senior Rust Engineer position focuses on highly scalable backend services and distributed systems. You will write idiomatic, memory... 
    Senior
    Remote work

    Kake

    Winnipeg, MB
    36 minutes ago
  •  ...Chez Ubisoft, programmez des systèmes ML en C++ avec une expertise en moteurs d’inférence, tests, performance et architecture logicielle. Ce poste de programmeur principal C++ contribue à la feuille de route des applications d’apprentissage automatique. Vous développerez... 
    Senior
    Apprenticeship

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    16 hours ago
  • $100k - $150k per year

     ...world’s top tech accelerator, in winter 2020. Program alumni include Airbnb, Instacart, DoorDash, etc. ( are looking for a Senior Embedded Systems Engineer to join our growing team!Who We Are: Taiv is a fast-growing tech startup located in Winnipeg, Canada. Taiv uses AI to... 
    Senior
    Internship
    Work at office
    Remote work
    Work from home

    Taiv

    Winnipeg, MB
    34 minutes ago
  •  ...client, an innovative technology solutions provider specializing in industrial IoT and custom electronic design, is seeking a Senior Embedded Systems Engineer to join their R&D team in Kimberley . This role is critical for the development of intelligent, connected devices that... 
    Senior

    Placements24

    Winnipeg, MB
    27 minutes ago
  •  ...Remote / Hybrid Greater Toronto Area We are looking for a Backend Software Engineer with strong Rust expertise to build secure, scalable, and high-...  ...Engineer. This role requires someone who is both strong in systems programming and backend development, and comfortable... 
    Remote work

    Arkion Identity Systems, Inc.

    Winnipeg, MB
    26 minutes ago
  • Design safety-critical embedded software with C++ at Aversan Inc. in Brampton, Ontario, using bare-metal and real-time systems expertise in a hybrid setting.As an Embedded Software Engineer, you will design, implement, maintain, and test modular flight software solutions. The... 

    Aversan Inc

    Winnipeg, MB
    34 minutes ago
  •  ...pipelines and developer tooling for Demonware’s C++ Client Code SDK, supporting console and PC development in Vancouver.As a Senior Software Engineer, you will improve builds, CI processes,...  ...build pipelinesContribute to build systems, test harnesses, and diagnosticsDefine coding... 
    Senior

    Activision

    Winnipeg, MB
    32 minutes ago
  •  ...sets technical direction and mentors other engineers while staying hands on in the code....  ...offers hands on exposure to running models on embedded hardware, since the posting lists NPU or...  ...of truth for the role. About TaivAn AI system that watches the live TV feed in bars and... 
    Senior
    Remote work

    present of AI

    Winnipeg, MB
    35 minutes ago
  • Build and evaluate production-grade Rust services remotely from Canada, applying backend engineering expertise to AI training and software validation.This senior-level work centers on backend implementations, architectural assessment, and measurable technical outcomes. You... 
    Senior
    Work at office
    Remote work

    Jobgether

    Winnipeg, MB
    30 minutes ago
  • Senior Embedded Systems Electronics engineer | Ingénieur senior en systèmes embarqués et électronique Innovobot Labs est le laboratoire d'innovation...  ...langages de programmation pour systèmes embarqués tels que C/C++ et Python. Expérience en conception pour la production (... 
    Senior

    Collage

    Winnipeg, MB
    29 minutes ago
  • Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North America's sustainable future? Founded in 2019, Verdyn is a trailblazing firm offering comprehensive, turn-key solutions in renewable energy, battery storage, power quality, and infrastructure... 
    Senior
    Local area

    Verdyn

    Winnipeg, MB
    30 minutes ago
  •  ...our Software Team to build the embedded firmware powering the next...  ...someone passionate about embedded systems, RTOS’s, virtualization,...  ...Work closely with hardware engineers to identify peripheral programming...  ...Firmware role. Proficiency in C, C++ and Python. Experience with... 
    Senior
    Flexible hours

    Movellus Inc.

    Winnipeg, MB
    35 minutes ago
  •  ...Affirm, Inc. is seeking an experienced Capacity Modeling Engineer to own quarterly goals for the team and lead engineers through ambiguity while delivering capacity plans for peak sales events. You will translate demand forecasts into resource settings across regions and environments... 
    Senior

    Affirm, Inc.

    Winnipeg, MB
    16 hours ago
  • Use advanced C++ and Windows internals expertise at Semperis to solve complex system-level challenges in a cybersecurity engineering environment.Semperis seeks an experienced Senior C++ Software Engineer with strong system-level programming and troubleshooting capabilities.... 
    Senior

    Semperis

    Winnipeg, MB
    35 minutes ago
  • Use C++, Python, and device-driver expertise to develop embedded platforms on-site in Hillsboro, Oregon, for aerospace in-flight entertainment systems.MANNARINO Systems & Software Inc. is seeking an experienced BSP Software Engineer to strengthen platform software development... 

    MANNARINO

    Winnipeg, MB
    35 minutes ago
  •  ...Android device software across AOSP and Linux kernel drivers, supporting low latency video and audio on ARM hardware.As a Senior Embedded Systems Engineer, you will work hands on across platform builds, kernel drivers, and multimedia paths. You will debug HDMI issues... 
    Senior

    present of AI

    Winnipeg, MB
    35 minutes ago
  •  ...Build product security systems at Chainlink using Rust or Go in a remote-first organization with Eastern Time overlap. Apply software engineering to technical risk. As a Product Security Engineer, you will strengthen Chainlink products through security-focused engineering... 
    Remote work

    Chainlink

    Winnipeg, MB
    16 hours ago
  • Use strong Rust expertise to develop cryptographic workflows, REST and gRPC APIs, and scalable services for a non-human identity platform.As a Backend Software Engineer, you will build systems where TLS, X.509 certificates, identity, and secure communication are central. The... 

    Arkion Identity Systems, Inc.

    Winnipeg, MB
    35 minutes ago
  • $114.4k - $164.4k per year

     ...ULCEngineering Group Machine Learning Engineering As a member of Low Power...  ...programming skills in C/C++Machine learning knowledge is a plus....  ...and tools.Familiar with embedded/computer hardware...  ...Science, Engineering, Information Systems, or related field and 2+ years... 
    Senior
    Work from home

    Qualcomm

    Winnipeg, MB
    33 minutes ago
  • Design embedded systems in Cedar Park, Texas, using C, C++, and microcontroller programming for industrial sensor products.McCoy Global seeks an Intermediate Electrical Engineer with embedded development experience. You will support industrial sensor and control products across... 

    McCoy Global Inc.

    Winnipeg, MB
    27 minutes ago
  • Build high-throughput tax systems at Coinbase, focusing on distributed services and data...  ...remotely with quarterly surges.As a Senior Software Engineer on the Tax team, you will support Coinbase...  ...reporting. You will design extensible backend primitives for products spanning trades... 
    Senior
    Remote work

    Coinbase

    Winnipeg, MB
    26 minutes ago
  • Build secure, scalable backend infrastructure at LotusFlare, using distributed systems expertise to support millions of concurrent API calls globally.As a Senior Backend Engineer, you will develop, secure, and scale mission-critical systems for LotusFlare’s DNO Cloud platform... 
    Senior

    LotusFlare

    Winnipeg, MB
    34 minutes ago
  •  ...Sentry in Toronto is seeking a Senior Software Engineer for the Foundational Storage team. You will build and operate stateful storage services, like...  ...consistency, performance, and cost-efficiency while writing Rust and Python code and shaping the storage platform. You’ll... 
    Senior

    Sentry

    Winnipeg, MB
    26 minutes ago
  •  ...first company and a people-first global community of senior engineers. Kake engineers are behind some of the world’s most...  ...(and love eating kake!). We’re looking for Senior Rust Engineers with strong experience in systems programming, skilled in delivering high-performance,... 
    Senior
    Manual labor
    Remote work
    Flexible hours

    Kake

    Winnipeg, MB
    34 minutes ago
  •  ...This is an existing vacancy About The RoleYou’ll build the backend systems that power Spellbook’s product experiences, including both traditional...  ...workflows. This is a hands-on, high-ownership role for an engineer who cares about product outcomes and understands what requires... 
    Senior
    Contract work
    Flexible hours

    Spellbook

    Winnipeg, MB
    26 minutes ago
  • Design scalable backend systems with Java, Python, Go, or C# as a fully remote Senior Software Engineer at WhatJobs Direct. Build reliable services for demanding applications.WhatJobs Direct seeks a Senior Software Engineer with extensive backend development experience. You... 
    Senior
    Remote work

    Placements24

    Winnipeg, MB
    35 minutes ago
  • Spellbook is seeking a backend engineer to build and scale high‑reliability services that power AI-driven contract work. You will own core platform concerns, design scalable data models, and partner with product and design to balance latency, accuracy, and reliability. You will... 
    Senior
    Contract work

    Spellbook

    Winnipeg, MB
    35 minutes ago
  • $100k - $130k per year

    Senior Systems Integration Engineer (Embedded Systems), Electronics2 weeks ago Be among the first 25 applicants Base Pay RangeCA$100,000.00/yr - CA$130,000.00/yr Solve mission-critical challenges with WOLF’s advanced embedded systems for defence and aerospace customers... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    For contractors
    Casual work
    Work at office
    Remote work
    Worldwide
    Relocation package
    Day shift

    Wolf Advanced Technology

    Winnipeg, MB
    35 minutes ago
  • $175k - $200k per year

     ...Senior Rust Software Engineer $175000 - $200000 per year | Toronto, ON | Remote | Permanent A bit about us: We are an established, industry-leading...  ...the lookout for a talented Senior Rust Developer / Senior C++ Engineer! Why join us? ~ A competitive base salary... 
    Senior
    Permanent employment
    Local area
    Remote work
    Work from home

    Jobot

    Winnipeg, MB
    35 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend & Embedded Systems Engineer (C++, Rust). Be the first to apply!