EmbeddedJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-07-02 18:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Embedded Software Development Engineer, RBKS Camera ASIC

Amazon · Taipei City, TWN

We are looking for an Embedded Software Development Engineer to join the RBKS ASIC team, building firmware and diagnostics software that enables silicon bring-up, production testing, and product integration for Ring's custom SoCs. ASIC bring-up is a hardware + software co-debug exercise. This role ensures we have dedicated firmware engineering capability on-site to resolve silicon issues without round-trip delays, directly reducing bring-up schedule risk for ASIC programs.

Key job responsibilities
• Develop and maintain silicon bring-up diagnostics and production test software
• Write low-level drivers and BSP code for custom ASIC peripherals (boot ROM, memory controllers, communication interfaces)
• Support on-site bring-up at contract manufacturers (Vietnam, China) and Ring Taipei
• Assist product teams with firmware integration, boot sequence validation, and peripheral bring-up
• Debug software-related silicon issues during EVT/DVT/PVT phases through register-level analysis
• Develop automated test scripts and diagnostic tools for ATE and bench validation
• Collaborate with the hardware team to define and execute hardware-software co-validation plans
• Contribute to production test flow development ensuring manufacturing quality and yield


A day in the life
You'll work hands-on with early silicon—writing the first code that runs on a new chip, debugging boot failures, and building the diagnostic suite that validates every peripheral.

About the team
We're a small, nimble ASIC team building Ring's custom silicon from the ground up. We work in a vertically integrated environment where you see your work directly impact the products millions of customers rely on daily.- Experience with interrupt service routines
- Master's degree in Computer Science, Engineering, Mathematics, or a related field
- Experience with general troubleshooting/debugging of hardware
- Experience in embedded development in C/C++, or experience in development in the last 3 years
- Experience with silicon or board bring-up (BSP, bootloader, low-level driver development)- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- 3+ years of embedded firmware development experience
- Experience writing low level drivers
- Experience with production test software development for ATE or bench environments

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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Embedded pay context

Based on 311 disclosed Embedded salaries on RoleSuite, the role pays a median of $154K/year, with most offers between $129K and $191K (10th–90th percentile: $102K–$214K).

See the full Embedded salary breakdown →
Apply →

Other roles at Amazon

  • Robotics Deployment Technical Program Manager, Robotics Delivery & Packaging InnovationLondon, England, GBR
  • Senior Program Manager, Alexa 3P Quality & ExperiencesBengaluru, Karnataka, IND
  • Strategic Advisor, Nonprofit Research and Advanced AI, AWS Global Nonprofit Business Arlington, Virginia, USA
  • Software Dev Engineer II, Amazon Payment ProductsBengaluru, Karnataka, IND
  • Software Dev Engineer II, Amazon Payment ProductsBengaluru, Karnataka, IND
  • Strategic Pursuits Manager, US Strategic PursuitsArlington, Virginia, USA
  • Business Analyst Support, IN Consumer InputsBengaluru, Karnataka, IND
  • ASIC Physical Design Engineer, RBKS Camera ASIC Taipei City, TWN
  • Software Development Engineer II, IES LATECH & GISHyderabad, Telangana, IND
  • Software Development Engineer II, IES LATECH & GISHyderabad, Telangana, IND

More Embedded roles

  • Senior Systems Engineer - EO/IRRTX · US-TX-PLANO-465 ~ 465 Independence Pkwy ~ INDEPENDENCE
  • Lead FPGA EngineerRTX · GB-PLY-PLYMOUTH-C ~ Clittaford Rd Southway ~ BLDG C
  • Manager, Firmware Verification InfrastructureNVIDIA · Israel, Yokneam
  • Firmware Developer, Commercial Personal SystemsHP Inc. · Taipei, Taipei City, Taiwan Region
  • Key Account Partner CVRM (Olsztyn, Szczytno, Bartoszyce, Giżycko, Mrągowo, Węgorzewo, Ełk) 18 month secondment/fixed termAstraZeneca · Poland - Warsaw
  • Embedded software developer I Teltonika Security SystemsTeltonika · Vilnius, Vilnius City Municipality, Lithuania
  • Embedded SW Developer (C++)Bosch · bengaluru, , India
  • Embedded Software Engineer Staff - U/D Dallas Hiring Event IC4Lockheed Martin · Grand Prairie, Texas
  • Embedded Software Engineer - Dallas Hiring Event Early CareerLockheed Martin · Grand Prairie, Texas
  • Embedded Software Engineer Sr. - Dallas Hiring Event IC3Lockheed Martin · Grand Prairie, Texas