Software Developer – Edge/Cloud - Fi NOW
  • Waterloo, Ontario, Canada
  • via JobMesh CA
-
Job Description

You are a skilled and motivated developer, curious about networking, smart home devices and IoT, excited to be a part of the smart home evolution. You thrive being part of a small, very talented and motivated team, developing the next generation technologies that will change how the world uses WiFi.

WHAT YOU’LL DO

  • Develop and integrate interfaces against upcoming smart home protocols between edge and cloud services, particularly using theMatter protocol
  • Contribute to development and testing of IoT cloud services
  • Participate in discussions around integrations
  • Test and validate with development edge devices, investigate, and evaluate system constraints and porting code to specific platforms based on those constraints
  • Triage with platform team, R&D and cloud team on interfaces, design principles, and IoT protocols and API contracts
  • Contribute to requirement, design, and technical documentation of developed features

WHAT YOU’LL NEED

  • Proficiency and experience in developing against edge interfaces and commonly used low level networking libraries
  • Expertise in Python and Node.js and cloud architecture
  • Highly skilled with Docker and general cloud-based applications, databases, and networking services such as Nginx, MQTT and REST APIs
  • Enthusiasm to hack, design and test prototypes or proof of concepts
  • Expert knowledge on hardware to cloud networking interfaces
  • Motivation to own tasks and issues, and collaborate with colleagues
  • Familiarity with ticketing tasks using JIRA and source code version control using git

BONUS POINTS FOR

  • Experience developing with lower-level languages such as C, Assembly
  • Experience working in large scale IoT using MQTT
  • Enthusiasm to hack into smart home devices and experiment with new features

Don’t tick all the boxes? We believe that motivation and growth potential are highly valuable characteristics in a job candidate.

WHY COGNITIVE SYSTEMS?

We are always on the look-out for bright, highly motivated, and energetic A-players to join our team. We encourage an open and agile environment where creative thinking leads to ground-breaking achievements and innovations. We promote a healthy work-life balance in a flexible work setting. We offer competitive salaries, an excellent extended health care benefits plan, 5 weeks of paid time-off annually, a fitness and wellness credit, and we even provide a free catered lunch in-office daily! Most importantly, we are committed to creating the best, most innovative and impactful technology that people will love.

ABOUT US

Led by founders skilled in silicon design, radio frequency (RF) technology, and cryptography, Cognitive Systems, and our patented WiFi Motion software are revolutionizing Wi-Fi applications and pioneering contextual motion understanding. Together with leading service providers, device manufacturers, and technology partners, Cognitive is reshaping the Wi-Fi landscape and unlocking its full potential for a connected, smart future.

Cognitive Systems licenses our comprehensive Wi-Fi Sensing software stack, integrating it into routers, mesh routers, gateways, and client devices to enable Wi-Fi devices to detect and interpret motion. This integration adds contextual awareness, providing valuable insights into indoor user behaviour. At Cognitive, we are spearheading Wi-Fi Sensing’s ongoing evolution and impacting home security, behavioural insights, and daily routines across countless industries.

Cognitive Systems Corp. is committed to a fair and inclusive work environment. We are an equal opportunity employer that hires and attracts talent regardless of age, race, creed, color, religion, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, status as a protected veteran or any other legally protected grounds and will not discriminate on these bases. We draw on diversity of thought and experience to reflect the rich array of cultures representing our broad customer base and we seek talent with diversity of life experiences and perspectives from around the world. If you have special accessibility requirements that need to be considered during the recruitment process, please let us know by emailing us atcareers@cognitivesystems.com and a member of our HR (Human Resources) team will get back to you. Information received relating to the accommodation needs of applicants will be addressed confidentially.

#J-18808-Ljbffr

;