Embedded Software Development Engineer

Ring develops home and neighborhood security solutions, making security accessible and effective for everyone while building community connections.
$140,000 - $200,000
Embedded
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
8+ years of experience
Consumer · Enterprise SaaS

Description For Embedded Software Development Engineer

Ring, an innovative company in the home security space, is seeking a skilled Embedded Software Development Engineer to join their team as a technical leader. This role combines both tactical and strategic responsibilities, making it perfect for someone who wants to shape the future of home security technology.

As the tech lead, you'll have the unique opportunity to influence software architecture decisions while working on cutting-edge IoT solutions. You'll be involved in both hands-on development and high-level planning, ensuring the team delivers scalable and efficient solutions that make home security more accessible to everyone.

The position offers the chance to work with emerging technologies in the IoT space, particularly focusing on embedded systems and sensor technology. You'll be responsible for evaluating new sensors, developing algorithms, and creating specific tools as needed. The role requires someone who can balance technical leadership with practical implementation, all while working in an Agile/Scrum environment.

This is an excellent opportunity for an experienced engineer who wants to make a real impact on neighborhood security and community safety. You'll be working with a company that values innovation and community building, while having the chance to solve complex technical challenges in the embedded systems space.

The ideal candidate will bring a strong background in software development, system architecture, and technical leadership. You'll need to be passionate about IoT technology, responsive to changing needs, and capable of delivering high-quality software solutions. This role offers the perfect blend of technical challenge and leadership opportunity, making it ideal for someone ready to take the next step in their career while working on meaningful products that help make communities safer.

Last updated 17 days ago

Responsibilities For Embedded Software Development Engineer

  • Lead technical team as tech lead
  • Participate in yearly and multi-year planning exercises
  • Impact software architecture, dependencies, and performance
  • Solve complex software problems with extensible and scalable solutions
  • Drive strategic work on new sensors and algorithms evaluation
  • Investigate, prototype, and deliver high-quality software
  • Work in a dynamic, team-focused Agile/Scrum environment

Requirements For Embedded Software Development Engineer

Linux
  • Experience in professional software development (non-internship)
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with full software development life cycle

Interested in this job?

Jobs Related To Ring Embedded Software Development Engineer

Sensing HW Systems Architect

Senior hardware systems architect role at Apple, focusing on computer vision and ML systems development with 10+ years experience required.

Design Verification Engineer

Senior Design Verification Engineer role at Apple focusing on pre-silicon verification and SoC/IP design validation with competitive compensation and benefits.

Display Firmware Engineer/Architect

Senior firmware engineering role at Apple focusing on next-generation display technology development, requiring 10+ years of experience in embedded systems.

CPU Micro-architect/RTL Designer -Staff / Sr Staff

Staff/Sr Staff CPU Micro-architect position at Qualcomm focusing on high-performance processor design and RTL development.

FPGA Design & Verification - Sr Lead Engineer

Senior Lead Engineer position at Qualcomm focusing on FPGA design and verification, requiring expertise in hardware engineering and circuit design.