Amazon

Embedded Software Development Engineer - C/C++/Linux-Kernel, Ring

Job Description

Ring org's mission is to make neighborhood’s safer. We innovate rapidly on behalf of our customers and deliver ambiguous and ambitious technical products.

As a Software Development Engineer you will engage with an experienced cross-disciplinary team to conceive, design and implement innovative consumer products. Vertically your ownership can span across device framework, network stack, OTA, setup, controllers, drivers, and low level wireless controllers. Horizontally you will be given an opportunity to work across multiple Ring devices. You are expected to have strong working knowledge of Linux and RTOS. You will work closely with the engineering leaders from cross functional teams, technical managers, hardware, operations, application, platform, and quality assurance teams. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. The platform team is responsible for the entire firmware related user experience and use cases. This includes delivery and maintenance of an evolving feature rich, high-performance, low-power, stable platform.

Key job responsibilities
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Experience in embedded development in C/C++
- Implement the right metrics, debug tools and integrate with backend solutions to continuously measure and improve on our solutions
- Development experience on Linux and RTOS platforms
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Work with cross functional teams to implement technical solutions for desired features and address customer issues.
- Implement power management features
- Work with teams to improve and tailor existing drivers, stack, memory footprint and application code to our needs
- Work with the hardware team to ensure correct exercising of hardware and software architecture.

A day in the life
Your work is very hands-on and multi-disciplinary. You will be collaborating in defining and building firmware & system applications and work closely with vendors, engineers and technical leaders. 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.- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language


Jobs at Bengaluru

Oracle

Revenue Analyst 1-Fin

Professional

Bengaluru, Karnataka

View Details

Last Date: June 7, 2025

Google

Software Engineer II, AI/ML, Search

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 30, 2025

Oracle

Technical Lead Architect

Professional

Bengaluru, Karnataka

View Details

Last Date: May 26, 2025

Amazon

Software Development Engineer II, D…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Feb. 4, 2025

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: March 1, 2025

Oracle

Oracle SaaS Technical/Functional An…

Professional

Bengaluru, Karnataka

View Details

Last Date: Jan. 27, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: May 18, 2025

Oracle

Full Stack Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: March 17, 2025

Oracle

Senior Technical Analyst-Support

Professional

Bengaluru, Karnataka

View Details

Last Date: June 28, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: April 22, 2025

Amazon

Software Development Manager, Amazo…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 28, 2025

Amazon

Sr. Program Manager, Am-Flex

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 28, 2025




More Jobs at Amazon

Amazon

Senior Product Manager, Amazon Last…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: Feb. 4, 2025

Amazon

Software Dev Engineer, Identity

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: Jan. 28, 2025

Amazon

System Development Engineer II, REA…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: Jan. 28, 2025

Amazon

Sr. Associate, Compliance , Prime V…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Feb. 4, 2025

Amazon

RME Coordinator

Freshers/Experienced

Gurugram, Haryana

View Details

Last Date: Jan. 28, 2025

Amazon

Quality Assurance Engineer I, Music…

Freshers/Experienced

Bangalore, Karnataka

View Details

Last Date: Jan. 28, 2025

Amazon

Software Development Manager, Shipt…

Freshers/Experienced

Gurugram, Haryana

View Details

Last Date: Jan. 28, 2025

Amazon

Sr Tech PM BizOps Strategy (SAnDS),…

Freshers/Experienced

Bangalore, Karnataka

View Details

Last Date: Jan. 28, 2025

Amazon

Manager Real Estate, RE

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Feb. 4, 2025

Amazon

Senior Risk Manager, RISC

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 28, 2025

Amazon

Business Analyst, FinOps PMO

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: Jan. 28, 2025

Amazon

Developer Relations Manager, AWS De…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 28, 2025




Actively Recruiting Companies at Bengaluru, Karnataka