Software Developer specializing in geolocation for Octasic's advanced localization systems. Contributing to hardware and software solutions for defense and security sectors.
Responsibilities
Design, develop, and implement software in C/C++, Python, and Rust
Develop software simulators and testing frameworks to validate system functionality
Perform thorough validations using unit, module, and system-level tests
Conduct peer code reviews to ensure quality, consistency, and defect reduction
Identify and implement process improvements to increase efficiency and product value
Actively participate in Scrum meetings and design discussions
Analyze customer-reported issues, propose solutions, and implement fixes
Support rapid prototyping, including hardware-level work with discrete components when required
Requirements
Bachelor's degree in Communications and Electronic 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 asset
Knowledge of RADAR systems, GPS technologies, and inertial measurement units (IMU) is a plus
Good understanding of signal processing, communications 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 an asset
Demonstrated ability to write efficient, optimized, and maintainable code
Strong foundation in mathematics (algebra, trigonometry, calculus, etc.)
Understanding of wireless technologies is an advantage
Benefits
Competitive working conditions (salary and benefits), including a paid week between Christmas and New Year's Day, gym membership discounts, an employee share purchase program, a public transit reimbursement program, on-site showers, and complimentary snacks and beverages
Comprehensive insurance (medical, dental, and telemedicine)
Friendly, collaborative work environment with numerous social activities throughout the year
Company involved in the community (fundraisers for Le Phare Enfants et Familles)
Convenient access to public transportation (Angus area, a ten-minute walk from Préfontaine Metro station)
Remote software engineers licensing owned Git repositories for AI training. Earning revenue through non - exclusive code licenses while retaining intellectual property ownership.
Senior iOS Engineer owning Swift architecture and releases for Xsolla’s gaming commerce apps. Building AI - powered features and integrating payments, virtual currency, and mini - apps.
Software engineering co - op developing internal data - management tools for Kardium’s FDA - approved atrial - fibrillation medical device. Coding, testing, and integrating systems in a regulated environment.
Software Developer Co - op building software for Kardium’s atrial - fibrillation medical device systems. Automating data, monitoring systems, testing, and deploying regulated changes.
Staff Software Developer building reliable Windows, Mac, and Linux endpoint security agents for Arctic Wolf. Leading architecture, technical delivery, mentoring, and cross - functional cybersecurity solutions.
Principal Engineer shaping Bluehost’s Python, Linux, MySQL, Perl, and cPanel hosting platform. Driving reliability, modernization, AI delivery standards, and technical direction for small - business infrastructure.
Lead engineer building AI - powered digital products for Sun Life, a global financial services company. Owning architecture, production code, experimentation, and end - to - end product delivery.
Technical Lead owning Tether’s bare - metal GPU, Slurm, Kubernetes, and inference platform architecture. Leading a distributed infrastructure team supporting Tether’s global digital - finance products.
Senior Software Engineer II designing Boomi integrations across Salesforce, SAP, and Adobe platforms for Thomson Reuters. Developing APIs, troubleshooting enterprise workflows, and mentoring engineers.