Sr. Software Development Engineer

Ring is a smart home security company that develops IoT devices and connectivity solutions.
Taipei, TaiwanHsinchu, Hsinchu City, Taiwan
Distributed Systems
Senior Software Engineer
Contact Company
5+ years of experience
IoT · Cybersecurity · Enterprise SaaS

Description For Sr. Software Development Engineer

Ring Connectivity is seeking a Senior Software Development Engineer to lead the design and architecture of Wireless technology. You will contribute to a nationwide community network enabling connectivity for millions of IoT devices and drive the technical direction and feature roadmap for Connectivity SDKs supporting device life-cycle management.

Key responsibilities include:

  • Managing key components of the Connectivity SDK
  • Bringing fresh ideas to simplify device onboarding and improve customer value
  • Evaluating design choices, prototyping new technology, and implementing technical solutions
  • Defining product roadmap and making technical trade-offs
  • Collaborating with cross-functional teams to deliver innovative monitoring solutions
  • Driving engineering best practices and setting team standards
  • Dealing with ambiguity and making data-driven decisions
  • Influencing and driving consensus across organizations

As a Senior SDE, you'll influence the product roadmap, define key components of system architecture, and lead the adoption of best practices. You'll work closely with teams across Ring, Blink, Sidewalk, and Key for Business to bring a unified connectivity solution for customers.

The Ring Connectivity team is responsible for ensuring optimal connectivity user experience and defining use cases across the Ring, Blink, and Sidewalk product range.

Required Qualifications:

  • 5+ years of professional software development experience
  • 5+ years of programming experience in at least one language
  • 5+ years leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead, or leading an engineering team
  • Bachelor's degree in computer science or equivalent

Preferred Qualifications:

  • Master's degree in computer science or equivalent
  • 7+ years of full software development experience in wireless technologies
  • Knowledge of wireless embedded systems or architecture
  • Experience with wireless networking hardware
  • Knowledge of 802.11, 802.3, DHCP, TCP/IP stack, or BLE protocol and stack
  • Experience with Linux or RTOS development

Join our team to shape the future of IoT connectivity and make a significant impact on smart home technology!

Last updated a month ago

Responsibilities For Sr. Software Development Engineer

  • Manage key components of the Connectivity SDK
  • Bring fresh ideas to simplify device onboarding and improve customer value
  • Evaluate design choices, prototype new technology, and implement technical solutions
  • Define product roadmap and make technical trade-offs
  • Collaborate with cross-functional teams to deliver innovative monitoring solutions
  • Drive engineering best practices and set team standards
  • Deal with ambiguity and make data-driven decisions
  • Influence and drive consensus across organizations

Requirements For Sr. Software Development Engineer

Linux
  • 5+ years of professional software development experience
  • 5+ years of programming experience in at least one language
  • 5+ years leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead, or leading an engineering team
  • Bachelor's degree in computer science or equivalent

Interested in this job?

Jobs Related To Ring Sr. Software Development Engineer

Senior Software Engineer (Streaming), Ring

Senior Software Engineer (Streaming) position at Ring, focusing on developing and optimizing streaming technologies for IoT devices.

Software Dev Eng III, EC2 Networking

Senior Software Engineer role at Amazon AWS, developing network virtualization systems for EC2 VPC, offering competitive salary and growth opportunities.

Senior Systems Engineer

Senior Systems Engineer position at KIHOMAC focusing on military and aircraft systems engineering, requiring 5+ years of experience and strong technical leadership skills.

Senior Software Engineer, Borglet Infrastructure

Senior Software Engineer position at Google focusing on Borglet Infrastructure, requiring expertise in C/C++ and distributed systems, offering competitive compensation and benefits.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.