HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    OC

    Octasic Inc.

    Semiconductors

    Wireless Communications Systems Developer (SDR / Protocols / Embedded)

    Montreal, CanadaHybridFull-time5–10 yrs experiencePosted 1mo ago
    All Octasic Inc. jobs

    Job description

    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 looking for a Wireless Communications Systems Developer to join our software-defined radio team. The ideal candidate has strong experience in embedded software development, debugging complex systems, and integrating hardware and software components, with a solid understanding of the system as a whole. 

    This role is suited to someone who is passionate, highly resourceful, autonomous, and proactive—someone who can investigate complex problems, quickly learn new components, and work across different parts of a wireless communication system, from signal processing to protocols and overall system behavior. 

    Our team develops high-performance solutions on SDR platforms and Octasic’s proprietary multi-core signal processors. The role covers embedded software, wireless protocols, system integration, validation, and intelligent development automation, including the use of AI tools, agentic programming, and, where relevant, AI/ML approaches. 

    What you'll do:

    • Develop, integrate, and maintain embedded software for wireless communication systems on SDR platforms and multi-core SoCs;
    • Contribute to features spanning multiple system components: signal processing, protocol layers, software integration, and overall behavior;
    • Diagnose and resolve complex issues related to real-time performance, interoperability, stability, and cross-component integration;
    • Design and validate C/C++ and Python code in an environment focused on quality, performance, and maintainability;
    • Develop or improve automation tools for testing, debugging, analysis, and technical investigation;
    • Leverage AI tools, agentic programming, and, where relevant, AI/ML techniques to support development, technical analysis, and automation;
    • Participate in the analysis, detection, and characterization of wireless signals;
    • Collaborate with validation, integration, architecture, and product teams, and maintain technical documentation.

    Qualifications:

    • Bachelor’s degree in electrical engineering, computer engineering, computer science, or a related field;
    • 5 to 10 years of experience in embedded software, wireless communications, signal processing, or a related field;
    • Good understanding of embedded systems, DSPs, multi-core environments, and real-time constraints;
    • Hands-on experience in software development, advanced debugging, and integration of complex systems;
    • Strong proficiency in C/C++ and good knowledge of Python;
    • Ability to investigate complex problems, connect multiple system components, and understand their interactions;
    • A passionate, autonomous, resourceful, structured, and proactive profile with a strong learning mindset;
    • Understanding of interactions between PHY, MAC, and upper layers of the protocol stack;
    • Strong English communication skills; French is an asset;
    • Ability to get security clearance.

    Assets:

    • Experience with wireless protocols and upper radio-stack layers: MAC, RLC, PDCP, RRC, NAS mobility, QoS, and radio control;
    • Good understanding of interactions between real-time functions, protocols, and control mechanisms;
    • Experience with different wireless technologies: cellular (LTE / 5G NR), Wi‑Fi, Bluetooth, IoT, FR2/mmWave, and other radio-spectrum signals;
    • Experience with RF equipment which can analyze / generate RF signal;
    • Experience in wireless signal analysis, recognition, or characterization;
    • Awareness of robustness, reliability, and secure design considerations in wireless communication systems;
    • Experience with SDR systems, RF, measurement/validation tools, and MATLAB;
    • Experience with AI tools, agentic programming, or AI/ML approaches applied to development, debugging, or technical analysis.

    #makewaves

    Job details are sourced from the employer's original posting.

    Open job posting
    OC

    About the company

    Octasic Inc.

    Octasic Inc. is a semiconductor company specializing in wireless communication solutions.

    View all Octasic Inc. jobs
    Industry
    Semiconductors
    Open roles
    30

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.