Senior technical leader for next-generation Wi-Fi solutions. Mentoring engineers and influencing design decisions.
Responsibilities
Scope of the Role
As a Real-Time Embedded Staff Software Engineer, you will serve as a senior technical leader driving the architecture, development, and evolution of our next-generation Wi-Fi solutions.
You will influence system-level design decisions, guide engineering teams, and ensure the robustness, performance, and scalability of embedded applications running on Linux OS.
Based in our Thornhill (Toronto) office, you will play a pivotal role in shaping product direction, mentoring engineers including senior engineers, and elevating engineering excellence across the organization.
Requirements
Bachelor’s degree in Engineering, Computer Science, or related field (Master’s preferred).
Extensive experience in real-time embedded systems and data communication.
Deep expertise in embedded Linux internals, kernel-space and user-space interactions, and performance optimization.
Strong understanding of Wi-Fi protocols (IEEE 802.11) and wireless networking fundamentals.
Advanced proficiency in C and C++ for embedded development.
Proven track record designing and delivering complex embedded systems at scale.
Strong experience with multi-threaded programming, concurrency models, and synchronization mechanisms.
Solid understanding of networking technologies: Ethernet, IP, routing, switching, and LAN/WLAN concepts.
Exceptional communication skills with the ability to influence across teams and present complex ideas clearly.
Demonstrated ability to lead technical initiatives and drive architectural decision
Full Stack Software Engineer developing Java software at Boeing for space mission systems. Involves software development lifecycle management and agile practices in a collaborative environment.
Software Engineer role at Caterpillar developing software applications using agile methods. Involves programming, automation optimization, and working with testing tools.
Software Engineer Intern at Winnow contributing to the fight against food waste through technology. Engaging in real product features and collaborating with professionals in a supportive environment.
Senior Software Engineer building a secure interbank communication platform for banks and fintechs. Joining core engineering team with low hierarchy and high autonomy.
Senior Software Engineer responsible for advancing software development for Power Systems Applications at GE Vernova. Ensuring high - quality development and collaboration with Electric Utilities and ISOs for project success.
Software Developer specializing in MuleSoft integrations for COUNTRY Financial's technology team. Collaborating to develop scalable APIs and solutions that enhance operational efficiency.
Full Stack Software Developer at Schaeffler involved in designing and developing high - concurrency applications. Collaborating through the entire software development lifecycle while applying best practices and innovative solutions.
Lead Engineer at Orbital Copilot integrating AI models for smarter real estate transactions. Collaborating on innovative solutions to accelerate legal work and reduce costs for clients.
Senior Software Engineer responsible for building scalable architecture and tooling for Zip's Developer Platform. Leading initiatives to enhance software development velocity and quality with a focus on AI - driven tools.
Technical Leader overseeing enterprise customer implementations and solutions at Avaya. Ensuring architectural integrity and technical governance in Professional Services projects