Top Benefits
About the role
Octasic engineers the wireless edge of modern conflict. Our low-SWaP Software Defined Radios (SDRs), advanced signal processing, and mission-tailored software equip defence, law enforcement, and national security forces to adapt, dominate, and achieve mission success.
**Why choose Octasic?
- Continuous training and a community of experts to grow in your field
- Flexible hours for true work–life balance, hybrid working environment
- Social engagement through fundraising activities for Le Phare Enfants et Familles
- Modern offices in the heart of the Angus sector (10 minutes from Préfontaine metro)
- Performance bonuses, unlimited sick days, and one paid week off between Christmas and New Year’s
- Comprehensive insurance (medical, dental, telemedicine) and employee stock purchase plan
- Free snacks and beverages, 75% monthly OPUS card reimbursement, secure bike storage and on-site showers
- Friendly atmosphere: happy hours, team lunches, and festive events all year long
We Are Currently Looking For **Senior Full Stack Developer
We are seeking a highly skilled and versatile Senior Full Stack Developer with 10 years of professional experience. This role is ideal for someone who has evolved from embedded and systems-level programming into full-stack web development and enjoys working across the entire stack—from back-end architecture to intuitive, responsive user interfaces.
As a Senior Developer, you will work closely with product teams and customers to design, build, and maintain scalable, mission-critical software systems. You will contribute to both client-facing front ends and robust back-end infrastructure, with a strong emphasis on performance, maintainability, and reliability in embedded and web-based environments, while ensuring customer acceptance and satisfaction.
Your Daily Life
- Collaborate across teams to translate product and business requirements into robust technical implementations.
- Design, develop, and maintain mission-critical back-end systems, including low-level and embedded applications.
- Build and maintain responsive front-end applications using Vue.js, React, Tailwind, CSS.
- Write and maintain unit tests to ensure code correctness, prevent regressions, and support long-term maintainability.
- Participate in code reviews, system architecture discussions, and delivery processes.
- Assist in system validation, debugging, and troubleshooting of complex issues.
- Support and mentor junior developers while promoting best practices in both embedded and web contexts.
- Good customer interfacing skills and a professional demeanor when engaging with stakeholders.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- 10+ 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 in Rust (experience in Rust is a plus, but not required).
- Deep understanding of JavaScript, TypeScript, HTML5, and CSS3.
- Experience with responsive web design, including mobile-first and adaptive UI principles.
- Proficiency with unit testing frameworks and methodologies for both front-end and back-end code.
- Solid understanding of embedded systems, real-time constraints, concurrency, and software architecture.
- Strong communication skills and ability to work independently or as part of a team.
- The selected candidate must be eligible to obtain a Canadian security clearance.
#makewaves****
About Octasic
Octasic Inc. is a global provider of media and wireless baseband processing silicon and software solutions for the converged carrier, enterprise and end-point communication equipment markets. The company’s leading quality VoIP, HD video and multi-standard wireless basestation multi-core DSP solutions are based on Opus, a unique asynchronous DSP architecture.
Founded in 1998, Octasic is a privately-held company headquartered in Montreal, Canada, with offices in Cyprus and India.
Top Benefits
About the role
Octasic engineers the wireless edge of modern conflict. Our low-SWaP Software Defined Radios (SDRs), advanced signal processing, and mission-tailored software equip defence, law enforcement, and national security forces to adapt, dominate, and achieve mission success.
**Why choose Octasic?
- Continuous training and a community of experts to grow in your field
- Flexible hours for true work–life balance, hybrid working environment
- Social engagement through fundraising activities for Le Phare Enfants et Familles
- Modern offices in the heart of the Angus sector (10 minutes from Préfontaine metro)
- Performance bonuses, unlimited sick days, and one paid week off between Christmas and New Year’s
- Comprehensive insurance (medical, dental, telemedicine) and employee stock purchase plan
- Free snacks and beverages, 75% monthly OPUS card reimbursement, secure bike storage and on-site showers
- Friendly atmosphere: happy hours, team lunches, and festive events all year long
We Are Currently Looking For **Senior Full Stack Developer
We are seeking a highly skilled and versatile Senior Full Stack Developer with 10 years of professional experience. This role is ideal for someone who has evolved from embedded and systems-level programming into full-stack web development and enjoys working across the entire stack—from back-end architecture to intuitive, responsive user interfaces.
As a Senior Developer, you will work closely with product teams and customers to design, build, and maintain scalable, mission-critical software systems. You will contribute to both client-facing front ends and robust back-end infrastructure, with a strong emphasis on performance, maintainability, and reliability in embedded and web-based environments, while ensuring customer acceptance and satisfaction.
Your Daily Life
- Collaborate across teams to translate product and business requirements into robust technical implementations.
- Design, develop, and maintain mission-critical back-end systems, including low-level and embedded applications.
- Build and maintain responsive front-end applications using Vue.js, React, Tailwind, CSS.
- Write and maintain unit tests to ensure code correctness, prevent regressions, and support long-term maintainability.
- Participate in code reviews, system architecture discussions, and delivery processes.
- Assist in system validation, debugging, and troubleshooting of complex issues.
- Support and mentor junior developers while promoting best practices in both embedded and web contexts.
- Good customer interfacing skills and a professional demeanor when engaging with stakeholders.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- 10+ 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 in Rust (experience in Rust is a plus, but not required).
- Deep understanding of JavaScript, TypeScript, HTML5, and CSS3.
- Experience with responsive web design, including mobile-first and adaptive UI principles.
- Proficiency with unit testing frameworks and methodologies for both front-end and back-end code.
- Solid understanding of embedded systems, real-time constraints, concurrency, and software architecture.
- Strong communication skills and ability to work independently or as part of a team.
- The selected candidate must be eligible to obtain a Canadian security clearance.
#makewaves****
About Octasic
Octasic Inc. is a global provider of media and wireless baseband processing silicon and software solutions for the converged carrier, enterprise and end-point communication equipment markets. The company’s leading quality VoIP, HD video and multi-standard wireless basestation multi-core DSP solutions are based on Opus, a unique asynchronous DSP architecture.
Founded in 1998, Octasic is a privately-held company headquartered in Montreal, Canada, with offices in Cyprus and India.