Wireless Engineer
2 weeks ago
Key responsibilities
- Design, implement, and maintain embedded software (firmware, BSP, and device drivers) for wireless subsystems (Wi-Fi, Bluetooth, GNSS) on constrained platforms.
- Integrate and validate wireless stacks and firmware with the target platform and peripherals.
- Work on Linux/Android BSP tasks and real-time RTOS-based firmware as required.
- Debug hardware/software interactions at the board and protocol level using oscilloscopes, logic analyzers, and protocol analyzers.
- Optimize performance, power consumption, and reliability of wireless communication under real-world constraints.
- Create and maintain automated build, test and CI pipelines for embedded firmware.
- Produce clear technical documentation, design artifacts, and test reports.
- Collaborate with cross-functional teams (hardware, RF, QA, systems engineering, manufacturing) to take features from concept through production.
- Follow secure coding, secure boot, and configuration-management practices; participate in design reviews and security risk assessments.
- Support verification and validation activities, including integration testing, regression testing, and field test support.
Required qualifications
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science or related discipline.
- 4+ years professional experience in embedded software/firmware development (C/C++).
- Hands-on experience with Linux BSP, kernel driver development, or RTOS-based firmware.
- Practical experience with wireless technologies (Wi-Fi, Bluetooth/BLE, GNSS) — integrating stacks, tuning configuration, troubleshooting connectivity issues.
- Strong knowledge of serial/peripheral interfaces (UART, SPI, I²C, USB, PCIe) and board bring-up procedures.
- Experience using embedded debugging tools (GDB, JTAG/SWD, oscilloscopes, logic analyzers) and protocol analyzers (e.g., Wireshark).
- Scripting skills (Python, Shell) to support automation and testing.
- Familiarity with Git-based source control and CI/CD for embedded projects.
- Excellent troubleshooting, communication, and documentation skills.
- Eligible to work in [Country] and able to undergo background/security screening as required.
Preferred / nice-to-have
- Direct experience with BSP bring-up for Qualcomm / NXP / Renesas / Tegra or similar platforms.
- Experience implementing or validating secure boot, cryptographic protections, or secure firmware update mechanisms.
- Knowledge of RF fundamentals and experience collaborating with RF engineers or participating in RF test activities.
- Experience with OTA update systems, power management, or safety-critical firmware development.
- Prior experience supporting regulated industries (aerospace, defence, telecommunications) a plus.
Working environment & culture
- Small, focused engineering teams working on complex embedded systems.
- Strong emphasis on engineering rigor, code quality, and secure development lifecycle practices.
- Opportunity to work end-to-end from bring-up to production validation.
-
Superintendent, Wireless Telecommunications
7 days ago
Toronto, Ontario, Canada AECON Full time $120,000 - $180,000 per yearCome Build Your Career at AeconAs a Canadian leader in infrastructure development, Aecon is safely and sustainably building what matters for future generations to thrive We lead some of the most impactful infrastructure projects of our generation, at the forefront of transformational change in transportation and energy, and partnering every day to build,...
-
EPC Landslide Engineer
2 hours ago
Toronto, Ontario, Canada Procom Full time $80,000 - $140,000 per yearEPC Landslide EngineerOn behalf of our telecommunications client, Procom is searching for an EPC Landslide Engineer for a 6 month contract role. This position is a remote position with candidates required to be in the Toronto area.EPC Landslide Engineer - Job Description:The project involves providing technical support for next-generation wireless systems,...
-
Network Engineer
2 weeks ago
Toronto, Ontario, Canada Raas Infotek Full time $90,000 - $120,000 per yearJob title: Sr. Network EngineerLocation: Mississauga, ON( Day one Onsite)Duration: 12+ MonthsJob Description:Experience: 12 + Years in Network Security, Routing & Switching, Wireless LAN Technology Should be a Certified Network Security Professional with CCNA and CCNP certified (in depth knowledge ofRouting & Switching), Wireless LAN technology with minimum...
-
Network Engineer III
5 hours ago
Toronto, Ontario, Canada OnX Full time $80,000 - $120,000 per yearJob PurposeThe Network Engineer III serves as a senior technical resource within the OnX Canada infrastructure team. In addition to advanced troubleshooting, repair, and maintenance, this role leads network design, high-level architecture planning, and complex project execution. The Engineer III will serve as a subject matter expert, mentor junior engineers,...
-
Embedded Firmware Engineer
7 days ago
Toronto, Ontario, Canada iENSO Full time $90,000 - $120,000 per yearCompany DescriptionFounded in 2003, iENSO specializes in delivering innovative imaging and wireless solutions, helping global brands develop advanced products in the fields of vision, embedded systems, and AI platforms. By collaborating closely with clients, iENSO accelerates the design and deployment of cutting-edge technologies across diverse sectors like...
-
Field Application Engineer
6 days ago
Toronto, Ontario, Canada Sercomm Full time $120,000 - $180,000 per yearAbout the CompanySercomm Corporation (TWSE: 5388) is a worldwide leading manufacturer of broadband and wireless networking equipment. Founded in 1992, Sercomm has been focusing on developing embedded solutions to make networking simple, reliable and affordable. With over 30 years of experience, Sercomm has thousands of employees around the world.The RoleAs a...
-
Network Engineer
7 days ago
Toronto, Ontario, Canada TekFormix Full time $55,000 - $100,000 per yearJob Title: Network EngineerLocation: Remote (Canada)Experience: 1–8YearsEmployment Type: Full-time / PermanentJob Summary:We are seeking a skilled and motivated Network Engineer to design, implement, and maintain secure and scalable network infrastructure across our organization. The ideal candidate will have a strong background in network architecture,...
-
Network Engineer II
7 days ago
Toronto, Ontario, Canada OnX Full time $80,000 - $120,000 per yearJob PurposeThe Network Engineer II will provide network administration as part of the OnX Canada infrastructure team. This includes executing procedures for break/fix repair, troubleshooting network issues, handling change requests, and performing scheduled maintenance. The role will assist in network design, implementation, and support of network devices,...
-
Principal DevOps Engineer
1 week ago
Toronto, Ontario, Canada Thinkpivot Full time $120,000 - $180,000 per yearPrincipal DevOps Engineer Job Description Position SummaryWe are seeking an exceptionally skilled and experienced Principal DevOps Engineer to joinour team. This role is pivotal in designing, implementing, and maintaining our next-generationcloud infrastructure and CI/CD pipelines. The ideal candidate will be a deep technical expertfocused on enhancing...
-
Network Engineer
6 hours ago
Toronto, Ontario, Canada TMX Group Full time $120,000 - $140,000 per yearVenture outside the ordinary - TMX CareersThe TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets. United as a global team, we're connecting cross-functionally, traversing industries and geographies, moving opportunity into action,...