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 1 hour 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

    Winnipeg, MB
    1 hour ago
  •  ...you’re invited to be a part of that. Embedded Systems Designer – Antec Controls We are looking...  ...cause investigations • Maintaining engineering documentation, design records,...  ...• Hands-on experience with C and/or C++ programming • Strong understanding of... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    20 hours 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
    4 days 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
    1 hour ago
  •  ...& Experience Experience testing embedded Linux or real-time embedded systems. Experience with hardware-in-the...  ...in a regulated or high-reliability engineering environment. Nice to Have Skills...  ...candidate must have strong object-oriented C++ (17) embedded application... 
    Suggested

    Insight Global (United States)

    Winnipeg, MB
    1 hour ago
  • Explore exciting opportunities in the crypto realm as a Data Engineer with a focus on C++ and Rust. Your role will center on developing innovative execution systems and data management architectures. As an integral member of the core engineering team, you will collaborate... 
    Flexible hours

    HRB

    Winnipeg, MB
    1 hour ago
  •  ...’ll be joining their core data engineering team responsible for designing...  ...environment. They are engineering their systems from the ground up for industry...  ...years experience in production Rust, and 4+ years of systems level experience total - Rust/C/C++) Speed / Performance Oriented... 

    HRB

    Winnipeg, MB
    1 hour 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
    1 hour ago
  • Design real-time embedded software at PVLabs in Burlington, Ontario, using modern C++ and C for airborne imaging systems. Choose hybrid or onsite work.As an Embedded Software Engineer, you will own significant subsystems across architecture, implementation, integration, verification... 

    PVLabs

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour ago
  • $90k - $115k per year

     ...academic and healthcare customers to deliver our broad portfolio of analytical solutions, and OneSource services. Job Title: Senior Embedded Systems Engineer (Woodbridge, Ontario) Location(s): Woodbridge Job Description Job Summary The Senior Embedded Systems Engineer... 
    Senior
    Full time

    PerkinElmer

    Winnipeg, MB
    1 hour ago
  •  ...alternative application process.Sr. Electrical Engineer Technology Cedar Park, TX, US30+ days...  ...? We are seeking an experienced Senior Electrical Engineer to lead the design, development, and testing of embedded systems that power our next generation of industrial... 
    Senior

    McCoy Global Inc.

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour ago
  • Build backend systems for real-time grid decisions at Soma Energy, using distributed systems expertise and Python, Go, Rust, or C++.As a Senior Engineer, you will own major services from design through reliable production operation. You will build infrastructure, APIs, and... 
    Senior

    Soma Energy Inc.

    Winnipeg, MB
    1 hour ago
  • Use C++ and embedded Linux expertise to manage firmware software development in Calgary or Ottawa...  ...Leadership experience as a manager, team lead, senior developer, or architect is relevant.Key...  ...growthDevelop test plans and tools for system qualitySupport NPI and volume... 
    Senior
    Permanent employment

    Procom

    Winnipeg, MB
    1 hour 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
    4 days ago
  • Design real-time C++ and C software for PVLabs’ airborne optical platforms in Burlington...  ..., with hybrid or onsite work.As an Embedded Software Engineer, you will own significant subsystems...  ...software for distributed, multiprocessor systems using microcontrollers, including NuttX... 

    PV Labs

    Winnipeg, MB
    1 hour ago
  •  ...Charger and Energy Management System. Foreseeson has experienced over...  ...management, power conversion, embedded control, charging and...  ...monitoring. The Embedded Systems Engineer will develop the firmware and...  ...embedded firmware using C and C++ for microcontroller-based ESS... 
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work

    Foreseeson-Technology-Inc.-2

    Winnipeg, MB
    1 hour ago
  • $80k - $110k per year

    Senior Embedded Engineer - Imaging & Vision SystemsJob Openings Senior Embedded Engineer - Imaging & Vision Systems About the jobSenior Embedded Engineer Imaging & Vision Systems Location: Hybrid Montreal, QC, Canada Industry: Computer Vision, Medical & Scientific... 
    Senior
    Permanent employment
    Full time

    Industry Professionals

    Winnipeg, MB
    1 hour ago
  • Become a key player at BlueCat as a Systems Engineer specializing in Rust. Tackle critical network systems and enhance service performance while collaborating...  .... Key Responsibilities: • Design high-performance DNS engine components • Implement DNS protocol features across... 

    BlueCat

    Winnipeg, MB
    1 hour 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
    4 days 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
    1 hour 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
    1 hour ago
  •  ...world-leading healthcare company in Canada is looking for a Senior R&D Engineer to join their Real Time programming team for a new...  .... Applicants should have extensive experience in real time embedded systems and proficiency in programming languages such as C and C++.... 
    Senior

    ROSS

    Winnipeg, MB
    1 hour 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
    1 hour ago
  •  ...Get notified about new Embedded Design Engineer jobs in United States . 8,000+ Embedded Design Engineer Jobs in United States Senior Embedded Hardware and Firmware Engineer Embedded...  ...Engineer - The Toro Company Embedded Systems Engineer - Hardware & Firmware Sr... 
    Senior

    Amaris Consulting

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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!