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)
Software Engineer designing and shipping the first version of an AI - first fleet operations product at a clean energy company. Owning the work end - to - end while utilizing AI tools as the main workflow.
iOS Software Engineer for CNN Mobile Engineering Team delivering mobile apps for news audiences. Collaborate with cross - functional teams to implement digital consumer experiences and support operational execution.
Sr. Manager of Software Engineering leading a team to deliver enterprise SaaS solutions in healthcare IT. Balancing technical leadership with strategic people management and AI - assisted development practices.
Senior Software Engineer focusing on optimizing and scaling Sentry's delivery process and supporting developer experience. Building tooling for a reliable continuous integration environment.
Senior Software Engineer building core platform for multi - agent orchestration at Samsara. Analyzing complex systems problems and developing scalable infrastructure for innovative IoT applications.
Software Architect designing a scalable software foundation for Microchip's RISC - V multi - processor SoCs. Leading architecture from concept to deployment, ensuring high performance and security standards.
Product Engineer working closely with specialty chemical manufacturers to implement AI solutions. Collaborating on digital twin projects to optimize manufacturing processes.
Full - Stack Engineer developing scalable web applications for remote - first tech company since 2015. Collaborating on projects, building APIs, writing maintainable code, and optimizing performance.