Drimva

Relay

Associate Software Engineer, Embedded Development

Raleigh, NC +1 · Full-time · Posted May 29, 2026

Location
Raleigh, NC
Raleigh, NC, United States
Education
B.S. in Computer Science, Mathematics, Physics, or a related field.

About the job

Develop and test embedded software and tooling for Relay devices, debugging issues across Android/Linux and hardware platforms.

What you'll do

  • Debug issues across the Linux/Android stack, from applications to kernel interfaces and device interactions.
  • Build test tooling and harnesses, and write and execute black-box tests for hardware and software.
  • Collaborate on issue resolution, new product bring-up, and improvements to test and development processes.

What they ask for

  • B.S. in Computer Science, Mathematics, Physics, or a related field.
  • Hands-on comfort with Linux, including command-line navigation, process management, log reading, and debugging.
  • Self-starter mindset and genuine curiosity about hardware and software systems.
  • Strong organizational, communication, and collaboration skills; able to manage workload with minimal oversight.

Nice to have

  • Android development or familiarity with AOSP.
  • Experience with embedded platforms, cellular technologies, test automation, test cases, or version control/CI/CD tools.

Tools

Android/AOSP, Linux, STM32, nRF52/53, ESP32, Python, Bash, Git

AI focus

The role works across products that include AI, but no specific AI development duties are stated.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)