Startups

Embedded SW Engineer

Roguebeam · Seattle · On-site

← All jobs
About Roguebeam

One core technology. Comms and sensing. Backed by Space Capital.

About the role

As one of our first embedded software engineers, you will write the software that makes our arrays work: firmware that sequences beamformer and RF front-end control with deterministic timing, software on SoC and embedded Linux platforms that connects the array to the outside world, and the tooling we use to bring up, calibrate, and test hardware.

What they're looking for

  • BS in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 2–5 years of professional embedded software development
  • Strong C and working proficiency in C++
  • Hands-on firmware development on ARM Cortex-M microcontrollers, bare-metal and/or with an RTOS (FreeRTOS, Zephyr, or similar)
  • Solid experience with low-level peripherals and serial interfaces: SPI, I²C, UART, DMA, interrupts, and timers
  • Comfort reading schematics and datasheets, and using lab equipment (oscilloscope, logic analyzer, JTAG/SWD debugger) during bring-up
More about this role

Roguebeam is a startup developing advanced phased array systems for communications and radar applications. We design and manufacture complete systems in-house—RF, antenna, PCB, ASIC/digital, DSP, and firmware/software—giving our engineers end-to-end ownership of the technology and a direct line of sight from algorithm to deployed system.

We’re early, we’re growing fast, and the people who join us now will shape both the technology and the company.

As one of our first embedded software engineers, you will write the software that makes our arrays work: firmware that sequences beamformer and RF front-end control with deterministic timing, software on SoC and embedded Linux platforms that connects the array to the outside world, and the tooling we use to bring up, calibrate, and test hardware.

You will work side by side with RF, FPGA, DSP, and hardware engineers, spend real time in the lab, and have a direct hand in shaping the software architecture of our products at a stage where individual contributions carry outsized weight.

Develop firmware in C/C++ for ARM Cortex-M microcontrollers (STM32-class), bare-metal and RTOS, controlling beamformer ICs and RF front ends over SPI, MIPI...

Read the full posting on Roguebeam's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.