Device Embedded Software SDE, Ring
$143.7k - $194.4kAmazon 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
$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...SoftwareInternshipLocal areaFlexible hours$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...SoftwareInternshipLocal areaFlexible hours$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...SoftwareInternshipLocal areaFlexible hours- ...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...SoftwareWork at officeVisa sponsorship
$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...SoftwarePermanent employmentContract workInternshipLocal areaFlexible hours$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...SoftwareWork experience placementWork at office- ...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...SoftwareLocal areaWorldwideFlexible hours
- ...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...SoftwareLocal areaWorldwideFlexible hours
- ...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
$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....SoftwareRemote work$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)....SoftwareFull timeWorldwide$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...SoftwareInternshipLocal areaWorldwideFlexible hours$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...SoftwareFull timeWorldwide$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....SoftwarePermanent employmentInternshipWork from homeWorldwide$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-...SoftwareWork experience placementWork at officeLocal areaImmediate start2 days per week$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...SoftwareRelocation$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...SoftwareInternshipLocal areaFlexible hoursDay shift$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/...SoftwareWork at officeWorldwideFlexible hoursShift work- ...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...SoftwareLocal area
- ...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....SoftwareLong term contractRemote work
$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...SoftwareLocal areaFlexible hours$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...SoftwareFlexible hours- ...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
$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...SoftwareContract work$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$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...SoftwarePermanent employmentInternshipLocal areaWorldwideFlexible hours$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 timeFor contractorsFor subcontractorCasual workWork at officeLocal areaRemote workDay shift$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...SoftwarePermanent employmentInternshipLocal areaFlexible hours$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- ...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...SoftwareContract workLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Device Embedded Software SDE, Ring. Be the first to apply!
- javascript software engineer Sunnyvale, CA
- senior c# .net software developer Sunnyvale, CA
- ultimate software Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- software intern Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- mobile software developer Sunnyvale, CA
- software quality assurance Sunnyvale, CA
- software sales Sunnyvale, CA
- embedded software Sunnyvale, CA

