1,544,447open jobs
92,972companies
236,850added this week
Browse all
Salary
≈ $104k – $175k per year (Estimated)
Location
Hybrid (Montreal, Canada)
Seniority
Staff · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Mar 11, 2026. Octasic scores D on the Alion truth index.

Overview
Company
Impact
Profile match

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 developers and 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:

  • Familiarity with JavaScript, TypeScript, and modern web frameworks (e.g., Vue.js, React);
  • Understanding of responsive and adaptive UI principles;
  • Experience contributing to front-end components or web-based tools used to interface with embedded systems.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,544,447 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Montreal
≈ $98k – $164k per year (Estimated) • Hybrid • Full-Time • Kitchener
Ruby
Ruby
Ruby on Rails
Sidekiq
Databases
PostgreSQL
Redis
AI/ML
AI Agents
DevOps
AWS
Apply
$125k – $153k per year • Remote (Canada) • Full-Time • 8+ years exp
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Databases
MySQL
PostgreSQL
DynamoDB
AI/ML
Copilot
LLM
Agentic Workflows
Frontend
React.js
DevOps
GCP
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Google GKE
Apply
≈ $100k – $168k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • High School Diploma • Montreal
Python
C++
MATLAB
DevOps
Wi-Fi
Apply
≈ $104k – $175k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • High School Diploma • Montreal
JavaScript
Rust
TypeScript
C++
Frontend
Vue.js
React.js
Apply
≈ $69k – $124k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • High School Diploma • Montreal
Python
Rust
C++
Management
Scrum
Apply
Software Developer 1 day ago
≈ $60k – $122k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Montreal
Java
Java
Spring Boot
DevOps
Git
Apply
$35k – $46k per year • In office • Montreal
DevOps
Windows
Management
Microsoft Office
Apply
$42k – $60k per year • In office • 2+ years exp • Montreal
DevOps
Windows
Management
Microsoft Office
Apply
≈ $100k – $177k per year (Estimated) • In office • 3+ years exp • PhD • Montreal • London
Python
AI/ML
Reinforcement Learning
SciPy
Computer Vision
AI Agents
NumPy
PyTorch
Post-training
Vision-Language-Action
Machine Learning
Game Dev
Unreal Engine
Management
Agile
Apply
See all jobs
This is one of many
1,544,447 more open roles from verified company boards, updated every day.