Software Developer (Geolocation)
Octasic · Montreal, QC, Canada · Hybrid
Weak hiring record · median 116 days open
All reasons
- Open 164 days
- 86% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
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
Octasic is seeking a skilled Software Developer to join its Geolocation software development division. In this role, you will contribute to the advancement of Octasic’s geolocation product line, including cutting-edge vehicular and airborne geolocation systems, while enhancing existing software solutions.
What you'll do
- Design, develop and implement software using C/C++, Python, and Rust;
- Develop software simulators and test frameworks to validate system functionality;
- Perform comprehensive validation through unit, module, and system-level testing;
- Conduct peer reviews to ensure code quality, consistency, and reduced defect rates;
- Identify and implement process improvements to enhance efficiency and product value;
- Actively participate in Scrum ceremonies and design discussions;
- Investigate customer-reported issues, propose solutions, and implement fixes;
- Support rapid prototyping, including hardware-level work using discrete components when required.
Qualifications
- Bachelor’s degree in Electronics and Communication Engineering (Master’s preferred);
- 3–5 years of experience in real-time embedded software development;
- Experience with wireless physical layer technologies (e.g., GSM, UMTS, LTE, 5G) is an advantage;
- Knowledge of RADAR systems, GPS technologies, and Inertial Measurement Units (IMUs) is a plus;
- Strong understanding of signal processing, communication fundamentals, and wireless systems;
- Familiarity with RF system principles (e.g., noise figure, sensitivity, antennas) is desirable;
- Proficiency in C/C++; experience with Python or Rust is beneficial;
- Demonstrated ability to write efficient, optimized, and maintainable code;
- Solid foundation in mathematics (algebra, trigonometry, calculus, etc.);
- Understanding wireless technologies is beneficial;
- Eligible to obtain a Canadian security clearance.
Assets
- Hands-on mindset with willingness to perform field testing;
- Ability to build quick prototypes when required.
#makewaves
More jobs at Octasic
All 15- Développeur / Developpeuse logicielOctasic · Montréal, Canada6d ago
- Software DeveloperOctasic · Montréal, Canada6d ago
- Développeur(euse) Vérification et Validation - Infrastructure et AutomatisationOctasic · Montréal, Canada · Montréal, QC, Canada17d ago
- Verification and Validation Developer - Infrastructure & AutomationOctasic · Montréal, Canada · Montreal, QC, Canada17d ago
- Développeur Logiciel – Développement de Protocoles LTE/5G NROctasic · Montréal, QC, Canada2mo ago
Similar roles
- Backend DeveloperApTask · Toronto, ON · USD 120,000–125,000/yrtoday
- Senior Backend Engineer (CFG)Comm-IT · Toronto, Canada, Canadatoday
- Staff Machine Learning EngineerTwilio · Ontario, Canada (DNU) · USD 160,320–200,400/yrtoday
- AI Fullstack Engineer (Senior Associate)Jobgether · Canada · CAD 115,000–140,000/yrtoday
- Senior Software Engineer II, Decisioning Studio Integrations TeamBraze · Toronto · USD 186,838–334,740/yrtoday
- Software Engineer II, User TargetingBraze · Toronto · USD 125,280–210,600/yrtoday