Senior Embedded Software Engineer - Aerospace & Defense (Software-Defined Radio)

round-peg solutions (rps) • United State
Relocation
Apply
AI Summary

Seeking a Senior Embedded Software Engineer for R&D in aerospace and defense. Develop high-performance software for software-defined radio platforms. Hands-on, on-site role in Los Angeles (Hawthorne), California.

Key Highlights
Design and implement high-performance embedded software for software-defined radios.
Lead firmware integration and collaborate with cross-functional teams (hardware, FPGA, signal processing).
Support full system integration, testing, and deployment in mission-critical environments.
Technical Skills Required
C/C++ Python Linux Embedded Development Device Drivers ARM-based Platforms RTOS Bare-metal Programming Software-Defined Radios (SDR) Git CI/CD VHDL Verilog SystemVerilog Analog Devices RF Transceivers Linux IIO FPGAs GPUs
Benefits & Perks
100% company-paid medical, dental, and vision
Life insurance
FSA
HSA
401k with company match
Unlimited PTO
Casual dress code
Competitive salary
Stock options
Relocation assistance
Annual bonuses (coming soon)

Job Description


Are you an experienced Embedded Software Engineer ready to develop cutting-edge technology for aerospace and defense systems?


Our client is seeking a Senior Embedded Software Engineer to join their R&D team. In this role, you will design and implement software for software-defined radio platforms, lead firmware integration efforts, and support full system testing and deployment in mission-critical environments. This is a hands-on, on-site role in Los Angeles (Hawthorne), California.


Key Responsibilities

• Design and implement high-performance embedded software for software-defined radios.

• Develop low-level software and firmware interfaces for complex RF hardware.

• Lead firmware/software integration and collaborate with hardware, FPGA, and signal processing teams.

• Support system integration, testing, and validation from prototype to deployment.


Minimum Qualifications

• Bachelor’s degree in Computer Science, Computer Engineering, or related field.

• 10+ years of embedded software development experience.

• Strong Linux embedded development and device driver experience.

• Proficiency in C/C++ and Python for real-time embedded systems.

• Experience with ARM-based platforms, RTOS, and bare-metal programming.

• Experience with software-defined radios and modern software development practices (Git, CI/CD).

• U.S. Person status required.


Preferred Qualifications

• DoD security clearance.

• Experience with Analog Devices RF transceivers, Linux IIO, FPGAs, GPUs, and heterogeneous architectures.

• FPGA development (VHDL/Verilog/SystemVerilog) and hardware-in-the-loop testing.

• Expertise in low-latency, high-throughput signal processing and full lifecycle software development.


Why Join

• 100% company-paid medical, dental, and vision benefits.

• Life, FSA, HSA, 401k with company match, unlimited PTO, and casual dress code.

• Competitive salary, stock options, relocation assistance, and (coming soon) annual bonuses.


Apply Today

Join a high-performance team developing mission-critical systems. Apply now and bring your expertise in embedded software to a company shaping the future.


Subscribe our newsletter

New Things Will Always Update Regularly