Embedded Software Engineer (RELOCATION TO POLAND), Ring, Ring Firmware

Requirements

  • BA/BS degree in Computer Science, Computer Engineering, Electrical Engineering or related field, or equivalent practical experience
  • Extensive experience in computer architecture and embedded wireless systems
  • Extensive embedded development experience in C or C++
  • Familiarity and experience with ARM CPUs
  • Extensive experience with writing low-level drivers, interrupt service routines and general troubleshooting/debugging with hardware

Nice to Haves

  • Master’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering or related field
  • Experience with one or more commercial wireless protocols like BLE or WiFi
  • Experience in firmware development and testing of battery powered products

What You'll Be Doing

  • Design, implement, and maintain embedded firmware in C/C++ for Ring devices
  • Specify and implement functionality for embedded subsystems such as connectivity, streaming, power management, sensors, or security
  • Collaborate with hardware, QA, cloud, and app teams to deliver integrated product experiences
  • Participate in code reviews, technical design discussions, and cross-team architecture decisions
  • Debug complex issues across hardware and software boundaries using JTAG, UART, and protocol analyzers
  • Work across the full development cycle: architecture, implementation, code review, testing on real devices, and production release
  • Operate in a fast-paced environment with shifting priorities

Perks and Benefits

  • Competitive base salary with potential for a sign-on payment
  • Eligibility to participate in a restricted stock unit scheme
  • Private medical insurance
  • Life and disability insurance
  • Business travel insurance
  • Employee Discount Code and program (EDC / Amazon Extras)
  • Employee Assistance Program (EAP) providing confidential counseling and mental health support
  • Family building benefit
  • Virtual pediatric care program
  • Commuter program
  • A supportive, inclusive culture that empowers employees and provides workplace accommodations if needed
AI Summary ✨

Similar jobs

  • Senior Software Engineer - Java - AML Handling

    WiseTallinn, Estonia6 days ago
    €5,750 – €7,083 / month base
  • Senior Software Developer

    WiseTallinn, Estonia12 days ago
    €5,750 – €7,083 / month base
  • Senior Software Engineer - Rules Platform

    WiseTallinn, Estonia14 days ago
    €5,750 – €7,083 / month base
  • See all jobs in Estonia →