Sr SW Development Engineer, Ring Product Development

1 week ago


Bengaluru, Karnataka, 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 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

BASIC QUALIFICATIONS

  • 5+ years of noninternship 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
PREFERRED QUALIFICATIONS

  • 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 handson experience in operating systems (Linux Kernel, RTOS), firmware and platform development.


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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...

  • Software Engineer

    1 week ago


    Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, India Mercedes-Benz Research and Development India Private Limited Full time

    Aufgaben: Title Supplier SW Coordinator for System Analysis Data Recorder (SAR)Responsibilities:To coordinate communications and project artifacts exchange between Mercedes Benz AG(MBAG) and Suppliers. To represent the Base SW changes in the MBAG tech forums and involve the relevant stakeholders in implementing the changes. Planning of the Base SW release...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, India Amazon 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 and capturing errors....


  • Bengaluru, Karnataka, India Amazon 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 and capturing errors....

  • Thc sw devp val

    1 week ago


    Bengaluru, Karnataka, India Mercedes-Benz Research and Development India Private Limited Full time

    Aufgaben:**Key Job Responsibilities: - 1. Lead and guide a team of talented and competent professionals technically to execute the THC SW development / validation operations for new and series development projects.- 2. Effective handling and SW lifecycle management for THC domain.- 3. Streamline team's operations, including using automation, to focus on...


  • Bengaluru, Karnataka, India Infinera Full time

    Working in Rapid Response Team this role requires collaboration with SW/FW/HW Engineering, PLM, Architecture, SVT, GTS teams to resolve Customer network issues efficiently. As an RRT Engineer, you will be handling critical outages, analyzing logs, isolating faults, and working on defect resolutions. Additionally, you will contribute to SW/product release...

  • Sr SW Develop Engr

    1 week ago


    Bengaluru, Karnataka, India Infinera Full time

    Your Key ResponsibilitiesWe are seeking passionate and experienced Software Engineers to join our Research & Development team. As a Software Development Engineer at Infinera, you will collaborate in an agile team to develop embedded software products, gaining a comprehensive understanding of the company's product portfolio.Roles & ResponsibilitiesDevelop and...


  • Bengaluru, Karnataka, India ADCI - BLR 14 SEZ 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...


  • Bengaluru, Karnataka, India ADCI - BLR 14 SEZ 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...

  • Sw Develop Engr 2

    1 week ago


    Bengaluru, Karnataka, India Infinera Full time

    Embedded Device Driver Development Engineer (NE Device Driver)We are looking for experienced SW Device Driver development engineers to join our R&D team.As a Software Development Engineer at Infinera you will work in a cross-functional, agile team developing embedded software products. You work in a Linux environment in close collaboration with the rest of...