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 3 days 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 - ASE Data Infrastructure

Senior Software Engineer position at Apple Services Engineering (ASE) focusing on building next-generation object storage infrastructure and distributed systems in Seattle.

Senior Network Development Engineer, Kuiper Enterprise Engineering

Senior Network Development Engineer for Project Kuiper, building satellite-based broadband services at Amazon.

Senior Robotics Software Engineer

Senior Robotics Software Engineer role at Amazon Robotics, developing intelligent robotic systems for warehouse operations.

Senior Distributed Systems Engineer (Infrastructure)

Senior Distributed Systems Engineer role at Caldera, building scalable blockchain infrastructure for next-gen applications.

Senior Software Engineer, Optics

Senior Software Engineer, Optics at Red 6: Design and develop cutting-edge AR optics for synthetic air combat training.