Sr SW Development Engineer, Ring Product Development

3 weeks ago


bangalore, India Ring Full time
Ring org's mission is to make neighbourhood's safer. We innovate rapidly on behalf of our customers and deliver ambiguous and ambitious technical products.
As a Senior Software Development Engineer – Line Powered Devices (LPD) you will engage with an experienced cross-disciplinary team to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, platform, network stack, protocols, and drivers. Horizontally you will be given to opportunity to work and own firmware and platform across all Ring device categories.
You will work closely with the product management, hardware, operations, application, firmware, platform, and quality assurance teams. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. The LPD team is responsible for the complete device side software for LPD Ring devices. This includes delivery and maintenance of an evolving feature rich, high-performance, low-power, stable platform. In this role, your responsibilities will include:
Key job responsibilities
•Work with cross functional teams to provide technical solutions for desired user experiences.
•Implement high-quality framework, network stack and application features.
•Implement the right metrics, debug tools and integrate with backend solutions to continuously measure and improve on our solutions.
•Implement power management features
•Work with teams to improve and tailor existing firmware, drivers, stack, and applications to our needs. Improve memory footprint, optimise drive, stack and application code.
•Work with the hardware team to ensure correct exercising of hardware and RF architecture.
•Support compliance and certification activities.
A day in the life
Your work is very hands-on and multi-disciplinary. You will be defining and building firmware, platform, and network solutions and work closely with vendors, engineers, and product teams. You write documents, carry out experiments, demonstrate proof-of-concepts, build prototypes, and ship sophisticated systems.
About the team
Ring offers smart security solutions that are dependable and reliable to make neighbourhoods safer. You will be part of a fast-paced team that is passionate about delivering innovative solutions to complex problems.
We are open to hiring candidates to work out of one of the following locations:
Bangalore, KA, IND
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Deep hands-on experience in operating systems (Linux Kernel, RTOS), firmware and platform development.

  • bangalore, India Ring Full time

    Ring HW/SW development Org is looking for a Quality Assurance Engineer with a strong background in firmware engineering to raise quality bar in embedded systems application. You will be responsible for the quality of Ring core products including doorbell camera, security camera, and other new products. Ideal candidate would be passionate about building and...


  • bangalore, India Ring Full time

    As a Software Development Engineer in Sidewalk MCU team you will be responsible to design, develop, maintain the features of Sidewalk MCU SDK for Sidewalk gateways and end points. An Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.You will...


  • bangalore, India Ring Full time

    As a Software Development Engineer in Sidewalk MCU team you will be responsible to design, develop, maintain the features of Sidewalk MCU SDK for Sidewalk gateways and end points. An Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.You will...


  • bangalore, India Ring Full time

    As a Senior Manager for Software Development, you will be defining the long-term strategies, setting the direction to leaders, and leading leaders to deliver the vision. You will be working in a fast-paced startup kind of environment requiring high velocity decision making. You will be effectively partnering and influencing the stakeholders and communicating...


  • bangalore, India Ring Full time

    As a Software Development Engineer in Sidewalk MCU team you will be responsible to design, develop, maintain the features of Sidewalk MCU SDK for Sidewalk gateways and end points. An Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.You will...

  • Software Engineer

    1 week ago


    bangalore, India Ring Full time

    As a Software Development Engineer – Connectivity you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, connectivity stack, drivers and low level wireless controller coexistence and scheduler algorithms. Horizontally you will...


  • bangalore, India Ring Full time

    Ring is seeking a QA Engineer to join a rapidly growing team focused on mobile applications. You’ll work closely with product, engineering, and QA teams to understand features, develop and automate test cases, improve product quality, and shorten release time from dev to production. You will represent QA concerns in meetings as well as provide valuable...


  • bangalore, India Ring Full time

    Amazon's Ring is looking for is looking for high-energy, detail-oriented, and technically-savvy Quality Assurance Engineers to perform quality assurance testing. QAEs at Amazon are excellent individual contributors capable of understanding business requirements and converting them to QA understandable testcases, driving test execution, capturing errors and...


  • bangalore, India ADCI - Karnataka Full time

    Ring org's mission is to make neighbourhood's safer. We innovate rapidly on behalf of our customers and deliver ambiguous and ambitious technical products.As a Senior Software Development Engineer – Line Powered Devices (LPD) you will engage with an experienced cross-disciplinary team to conceive and design innovative consumer products. Vertically your...


  • bangalore, India Ring Full time

    As a Software Development Engineer – Connectivity you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, connectivity stack, drivers and low level wireless controller coexistence and scheduler algorithms. Horizontally you will...


  • bangalore, India Ring Full time

    Ring is looking for an insightful and analytical Business Intelligence Engineer with strong business and technical skills to join our Business Intelligence team. In this role, you will partner with product management, engineering, quality assurance and other BI teams that power Ring. Your work will be instrumental to achieving its mission, be highly visible...


  • bangalore, India Ring Full time

    Ring is seeking an insightful and analytical Business Intelligence Engineer with strong business and technical skills to join our growing Ring Subscription and Services BI Organization. In this role, you will work with various executive, product management, engineering, finance, logistics, sales, and marketing teams. Your work will support our mission of...


  • bangalore, India ADCI - Karnataka Full time

    As a Software Development Engineer in Sidewalk MCU team you will be responsible to design, develop, maintain the features of Sidewalk MCU SDK for Sidewalk gateways and end points. An Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.You will...


  • bangalore, India Talent Integrators Full time

    JOB LOCATION: Bangalore QUALIFICATION: Minimum Engineering Degree in Electronics or Mechatronics or Mechanical or equivalent EXPERIENCE REQUIRED: Min 8-12 years of core experience in Automotive Application SW (controls) development ELIGIBILITY CRITERIA: Minimum 65% or equivalent throughout (in Engineering, 12th & 10th) ...


  • bangalore, India ADCI - Karnataka Full time

    As a Software Development Engineer in Sidewalk MCU team you will be responsible to design, develop, maintain the features of Sidewalk MCU SDK for Sidewalk gateways and end points. An Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.You will...


  • bangalore, India ADCI - Karnataka Full time

    As a Senior Manager for Software Development, you will be defining the long-term strategies, setting the direction to leaders, and leading leaders to deliver the vision. You will be working in a fast-paced startup kind of environment requiring high velocity decision making. You will be effectively partnering and influencing the stakeholders and communicating...

  • Software Engineer

    1 week ago


    bangalore, India ADCI - Karnataka - A66 Full time

    As a Software Development Engineer – Connectivity you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, connectivity stack, drivers and low level wireless controller coexistence and scheduler algorithms. Horizontally you will...


  • bangalore, India ADCI - Karnataka Full time

    Amazon's Ring is looking for is looking for high-energy, detail-oriented, and technically-savvy Quality Assurance Engineers to perform quality assurance testing. QAEs at Amazon are excellent individual contributors capable of understanding business requirements and converting them to QA understandable testcases, driving test execution, capturing errors and...


  • bangalore, India ADCI - Karnataka Full time

    Ring is seeking a QA Engineer to join a rapidly growing team focused on mobile applications. You’ll work closely with product, engineering, and QA teams to understand features, develop and automate test cases, improve product quality, and shorten release time from dev to production. You will represent QA concerns in meetings as well as provide valuable...


  • bangalore, India ADCI - Karnataka Full time

    As a Software Development Engineer in Sidewalk MCU team you will be responsible to design, develop, maintain the features of Sidewalk MCU SDK for Sidewalk gateways and end points. An Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.You will...