Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Device Embedded Software SDE, Ring

$143.7k - $194.4k

Amazon Locker

Description

As an Embedded Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering teams across different organizations to gather engineering requirements, design and implement new features. You will contribute to all aspects of an agile software & systems development life cycle including design, architecture, development, documentation, testing and operations. You work across teams on solving hard technical problems and approach problems with enthusiasm.

Key job responsibilities

• Dive deep and works to help solve critical design issues involving algorithm, develop hardware/firmware interfaces, IoT interfaces, etc

• Participate in design reviews for complex embedded systems, simulations, algorithms and software development owned by your team and partner teams

• Influences within your team and partner teams to help drive and develop the technical implementation for overall system designs

• Identify and implement process improvements which improve your team’s agility. This may include improvements to design, automation, development, test or operations.

• Define and/or refine system requirements, participate in the development and delivery of Interoperability-related features such as system health monitoring, diagnostics, repair, and other self-healing automation.

• Develop embedded software in C/C++ in Linux and Real-time operating system environments

A day in the life

Your work is very hands-on and multi-disciplinary. You will be working closely with hardware engineers, product and program teams, and external engineering partners. You write documents, code, carry out experiments, demonstrate proof-of-concepts, build prototypes, debug problems, and ship sophisticated systems.

About the team

Ring's mission is to reduce crime in neighborhoods. Ring is committed to offering smart security solutions that are dependable and reliable. You will be part of a fast-paced team that is passionate about delivering innovative solutions to complex problems.

Basic Qualifications

  • 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

  • Experience writing low level drivers

Preferred Qualifications

  • 3+ 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

  • Experience in embedded wireless systems

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at .

USA, CA, Hawthorne - 143,700.00 - 194,400.00 USD annually

USA, CA, Sunnyvale - 165,200.00 - 223,600.00 USD annually

USA, MA, North Reading - 143,700.00 - 194,400.00 USD annually

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Device Embedded Software SDE, Ring in Sunnyvale, CA vacancy
  • $193.3k - $261.5k

     ...Ring is working on innovative smart security solution and we are looking for skilled individuals with...  ...ideal candidate is passionate about IOT connected device , has a strong proficiency in embedded and systems software, and understands how code runs on hardware. As... 
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

     ...We are seeking an Embedded Software Development Engineer to join Ring's embedded engineering team. The ideal candidate will have hands-on experience developing...  ...embedded software solutions across Ring's device portfolio - Own end-to-end debugging and resolution... 
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    5 days ago
  • $143.7k - $194.4k

     ...Description As a Software Development Engineer, you will be responsible for defining,...  ..., architecture, and software for Amazon Devices IoT products. As a member of our team, you...  ...in design reviews for complex embedded systems, simulations, algorithms and software... 
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  •  ...Senior/Staff Embedded Software Engineer, Robotic Devices Milpitas, CA RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company's robots are engineered for demanding industrial environments, with... 
    Software
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    5 days ago
  • $165.2k - $223.6k

     ...responsibilities We are looking for an Embedded SDE to lead platform specific projects and...  ...experience working on networking and/or consumer devices using embedded Linux, Yocto, and/or Real...  .... A day in the life As a software development engineer you will be responsible... 
    Software
    Permanent employment
    Contract work
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $120.5k - $243k

     ...Software Engineer III - Embedded (RIS) This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office...  ...modernize their networks. If you are interested in device drivers, embedded software, and working at the hardware-software... 
    Software
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    2 days ago
  •  ...Our team is responsible for the real-time software infrastructure and state machines that...  ...experience and comfort working with C++ in an embedded environment is required. Essential...  ..., automotive and consumer electronics devices. Experience in modern C++ and... 
    Software
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago
  •  ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united behind our mission: we believe that minimally invasive care...  ...and QNX. Demonstrated experience with board bring-up, device driver development, and integration of new hardware components... 
    Software
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...next groundbreaking Apple product. We are looking for software engineers with background in embedded software development to join a fast-paced environment...  ..., fabric, power management, memory and other I/O devices Design, implement, and enhance Common Firmware Environment... 
    Software

    Apple

    Cupertino, CA
    1 day ago
  • $180k - $200k

     ...Sr. Embedded Software Engineer Santa Clara, CA We are seeking a highly seasoned Lead/Manager - Embedded Software Engineer to join our dynamic...  ..., scheduling) Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras, etc.... 
    Software
    Remote work

    Phizenix

    Santa Clara, CA
    3 days ago
  • $96.8k - $118.3k

     ...Job Title Embedded Software Engineer Job Description As an Embedded Software Engineer on our team, you will be responsible for the...  ...Develop and enhance low-level software components, including device drivers, kernel modules, and board support packages (BSPs).... 
    Software
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    3 days ago
  • $193.3k - $261.5k

     ...Description Ring is seeking a Software Development Engineer to join the Gateways and Permissions Framework team, where you'll build the foundational backend services that power device management for millions of Ring devices worldwide. You'll collaborate across... 
    Software
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $170k - $210k

     ...Principal Embedded Software Developer Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape...  ...and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal... 
    Software
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    3 days ago
  • $111.07k - $166.4k

     ...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable...  .... We own all SW components, including embedded FW, customer SDK, and lab scripts, and...  ...control Experience with bare-metal, RTOS, device drivers, Linux kernel, etc.... 
    Software
    Permanent employment
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    4 days ago
  • $172k - $349k

     ...Principal Software Engineer, Embedded (RIS) This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days...  ...customers modernize their networks. If you are interested in device drivers, embedded software, and working at the hardware-... 
    Software
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    10 days ago
  • $147.4k - $272.1k

     ...Embedded Software Infrastructure Engineer Do you love crafting sophisticated solutions to highly complex challenges? As part of our Silicon...  ...for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do... 
    Software
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $165.2k - $223.6k

     ...Amazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in 2026. This requisition...  ...engineering positions in areas including: Embedded Systems Game Development Compiler Engineering Artificial... 
    Software
    Internship
    Local area
    Flexible hours
    Day shift

    Amazon

    Cupertino, CA
    2 days ago
  • $153k - $193.5k

     ...Senior Automotive Embedded Software Engineer At Sonatus, we're driving the transformation to AI-enabled software-defined vehicles. Traditional...  ...update mechanisms, or software distribution for embedded devices Familiarity with automotive communication protocols (SOME/... 
    Software
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Sonatus

    Sunnyvale, CA
    1 day ago
  •  ...skilled team to design, build and optimize software that enables high-performance video...  ...streaming, and display across a range of embedded platforms. The engineer will collaborate...  ...capture from camera sensor/third party devices, processing, streaming on embedded Linux... 
    Software
    Local area

    Intuitive

    Sunnyvale, CA
    4 days ago
  •  ...Lead Embedded Software Location: Santa Clara, CA (ONSITE) Position: Long Term Contract Years: 15+ Years Key Responsibilities:...  ...synchronization, scheduling) Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras, etc.... 
    Software
    Long term contract
    Remote work

    Kasmo Global

    Santa Clara, CA
    3 days ago
  • $157.3k - $212.8k

     ...Description As an SDE in the pre-silicon team, you will be responsible for driving the pre-silicon hardware/software co-development for our machine learning chips. You will...  ...SoC. If you have a solid background in embedded software, system development or chip... 
    Software
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $132.4k - $179.2k

     ...addition to 3D position, allowing autonomous devices like vehicles and robots to make more...  ...in C/C++. Participate in the team's software processes, including requirements and...  ...of experience developing C/ C++ code in embedded systems environments. ~ Familiarity working... 
    Software
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    1 day ago
  •  ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual...  ...Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual world will mix and match... 
    Software

    Kasmo Global

    Sunnyvale, CA
    9 days ago
  • $75 - $90 per hour

     ...Embedded Linux, Device Driver Engineer (SPI/I2C/USB) Security Integration Summary: Develop and implement the Trusted Computing Group TPM...  ...specification for TCU. Required Skills: Strong expertise in embedded software development with proficiency in C. Experience in Linux OS... 
    Software
    Contract work

    OSI Engineering

    San Jose, CA
    12 hours ago
  • $145k - $175k

    A medical device innovation hub located in Los Gatos, CA is seeking a Sr. Software Engineer to contribute to software development for embedded systems. The role involves collaborating with engineering teams to deliver compliant software solutions and support regulatory... 
    Software

    Shifamed

    Los Gatos, CA
    2 days ago
  • $165.2k - $223.6k

     ...agile environment to deliver high-quality software. * Develop software solutions to...  ...operational state management, buses and devices integrity verifications (ex. PRBS), hardware...  ...In this role, you will: - Own unique embedded software functions through design, implementation... 
    Software
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    5 days ago
  • $150k - $250k

     ...accommodate family commitments. About The Role We are building on-device intelligence for a next-generation Android Automotive platform. This role owns the end-to-end lifecycle of embedded ML systems, ensuring models behave predictably and safely in production environments... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  • $183k - $247.6k

     ...responsibilities We are looking for a Sr. Embedded Engineer to lead platform specific...  ...experience in kernel programming and/or device drivers, and/or working with peripheral...  ...day in the life As a senior embedded software engineer on our team, you'll spend your... 
    Software
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    5 days ago
  • $125k - $201.25k

    6242-AMO Development LLC Legal Entity in Milpitas, CA, seeks a Staff Software Engineer to lead embedded software development for medical devices. The ideal candidate must possess 6+ years of relevant experience and proficiency in LabVIEW, contributing to innovative solutions... 
    Software

    6242-AMO Development LLC Legal Entity

    Milpitas, CA
    5 days ago
  •  ...Senior Embedded Software Engineer - Platform It started with a simple idea: what if surgery could be less invasive and recovery less painful...  ...budgets, CPU scheduling guarantees, I/O bandwidth, and device access contracts for system processes and applications. Build... 
    Software
    Contract work
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Device Embedded Software SDE, Ring. Be the first to apply!