Associate Embedded Software Engineer

AnySignal•Los Angeles, CA
•$110,000 - $145,000

About The Position

As an Associate Embedded Software Engineer on AnySignal's Space Software team, you will develop mission-critical embedded software for advanced radio systems supporting space and defense applications. The role offers hands-on experience across the embedded software stack, including low-level RF integrated circuit drivers, high-speed FPGA interfaces, embedded Linux, networking, and fault-tolerant software architecture. You will work with software, hardware, and FPGA engineers to address engineering challenges, contribute to reliable communications and sensing capabilities, and take on increasing technical ownership. Your work will support products operating in demanding environments where reliability and performance are essential.

Requirements

  • Working knowledge of C++ or C programming.
  • Understanding of embedded systems through at least one year of relevant experience or equivalent internship, coursework, or hands-on project experience.
  • Experience developing software on Linux platforms or microcontrollers.
  • Willingness to learn new technologies and take ownership of technical challenges.
  • Passion for understanding the hardware that the software interacts with.

Nice To Haves

  • Experience with network programming, including TCP/IP, UDP, and socket programming.
  • Understanding of digital signal processing, modem design, and RF communications concepts.
  • Experience with board bring-up, schematic review, and hardware troubleshooting.
  • Hands-on experience testing and debugging RF hardware in a lab using spectrum analyzers, oscilloscopes, and other RF test equipment.
  • Experience developing for Xilinx MPSoC-based devices.
  • Experience with Linux platform development, such as Buildroot, U-Boot, and Xilinx FSBL creation.
  • Experience writing RTL for FPGAs or software that interacts with FPGA fabric.
  • Experience with Python, build systems such as CMake, Make, or Bazel, and CI pipeline development with GitLab.
  • Experience with hardware-in-the-loop testing.
  • Experience working on robotics, aerospace, communications, or other hardware-focused engineering projects.

Responsibilities

  • Develop mission-critical embedded C++ software running on Linux-based embedded systems.
  • Collaborate with software, hardware, DSP, and FPGA engineers to define system requirements, interfaces, and architecture.
  • Participate in hardware bring-up, schematic reviews, and hands-on debugging of embedded radio platforms.
  • Build automated hardware-in-the-loop tests to validate system performance and reliability.
  • Troubleshoot complex technical issues across embedded hardware and software systems.
  • Work directly with customers to integrate products into their flight systems, debug RF links, and support mission success.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401k program
  • Competitive paid time off
  • Paid parental leave
  • Equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service