Specter

Software Engineer - Embedded Systems

Specter
Apply
7 months ago

Responsibilities

  • Design, implement, and maintain firmware and software for embedded Linux, RTOS, and bare-metal edge devices.
  • Integrate RF modules, cameras, environmental sensors, motion sensors, and acoustic sensors into the embedded software stack.
  • Develop drivers, data pipelines, and hardware enablement components.
  • Perform board bring-up and diagnose hardware-software interactions using oscilloscopes, logic analyzers, JTAG/SWD, and other tools.
  • Collaborate with hardware, RF, mechanical, product, and backend software engineers on interfaces and new hardware platforms.
  • Build reusable build, test, and deployment infrastructure, including CI/CD pipelines, automated testing, and OTA update mechanisms.
  • Optimize power consumption, memory footprint, reliability, performance, and fault tolerance in real-world deployments.
  • Contribute to bootloaders, secure boot, and modular driver frameworks.

Requirements

  • Proficiency writing embedded software in C, C++, Rust, or similar languages.
  • Experience with embedded Linux on SoCs, RTOS, or bare-metal microcontroller programming.
  • Hands-on experience with Linux kernel drivers or low-level microcontroller peripheral drivers.
  • Experience integrating on-chip and external hardware peripherals.
  • Familiarity with SPI, I2C, UART, CAN, RS485, Ethernet, 10BASE-T1S, 802.11, MIPI CSI-2, SDIO, and PCIe.
  • Comfort debugging hardware with logic analyzers, oscilloscopes, spectrum analyzers, and similar lab equipment.
  • Strong experience in one or more bonus areas: embedded security, power electronics, connectivity, camera integration, or operating systems and embedded build infrastructure.

Tech Stack

Categories

Specter

About Specter

11-50 employees

Specter delivers real-time data and insights on private companies, enabling investors to make informed, confident decisions. Harness the power of live data and AI-driven analysis to outsmart the competition and make confident decisions in private markets.