Embedded Linux SDR Engineer: Containers & OE

Scientific Research Corporation

North Charleston (SC)

On-site

USD 110,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental coverage
Vision insurance
401(k) with match
Paid time off
Tuition reimbursement
Holidays

Job summary

Scientific Research Corporation is seeking an Embedded Systems Software Engineer in Charleston, SC to work across the full embedded stack—from Linux configuration and drivers to container orchestration and waveform integration for the USMC SDR OE.

You will develop C/C++ device integration services, build container images, and automate pipelines with Python and Bash, while debugging ARM64 hardware interactions and software stacks.

Qualifications

  • Bachelor’s degree in computer science, computer engineering, electrical engineering, or equivalent practical experience with 3-5 years of embedded software engineering experience.
  • Proficient in C and C++ (standard library, POSIX APIs) and able to navigate polyglot codebases.
  • Strong Python and Bash scripting for automation and tooling.
  • Solid Linux operating environment knowledge (RHEL/Ubuntu/CentOS).
  • Experience with container technologies (Docker/Podman) and multi-stage containerfiles.

Responsibilities

  • Develop and debug modular embedded C/C++ applications and daemon services.
  • Build, test, and optimize container images for embedded hardware.
  • Automate container orchestration and system configuration with Python and Bash.
  • Debug driver-level issues and perform hardware bring-up on ARM64 and x86_64.
  • Investigate performance, memory, and interface issues across codebases.
  • Support lab HIL testing and waveform demonstrations.

Skills

C/C++ programming
Python scripting
Bash scripting
Linux familiarity
Problem solving

Education

Bachelor's degree in CS/CE/EE

Tools

GDB
strace
valgrind
Docker
Podman
CMake
Make

Job description

Scientific Research Corporation is seeking an Embedded Systems Software Engineer in Charleston, SC to work across the full embedded stack—from Linux configuration and drivers to container orchestration and waveform integration for the USMC SDR OE.

You will develop C/C++ device integration services, build container images, and automate pipelines with Python and Bash, while debugging ARM64 hardware interactions and software stacks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Software Engineer – Linux, Containers & Tactical SDR
Embedded Systems Software Engineer – Linux, Containers & Tactical SDR

Scientific Research Corporation • North Charleston (SC)

On-site
USD 110,000 - 170,000
Medical insurance
Dental coverage
Vision insurance
+4
Lead Embedded Software Architect — MOSA/SOSA DoD
Lead Embedded Software Architect — MOSA/SOSA DoD

Scientific Research Corporation • North Charleston (SC)

On-site
USD 150,000 - 230,000
Lead Embedded Software Architect
Lead Embedded Software Architect

Scientific Research Corporation • North Charleston (SC)

On-site
USD 150,000 - 230,000
Senior Embedded Systems Engineer - ARM/Linux, Remote
Senior Embedded Systems Engineer - ARM/Linux, Remote

LCS Defense • McLean (VA)

Remote
USD 130,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Repligen Corporation • Waltham (MA)

On-site
USD 120,000 - 150,000
Paid time off
Health insurance
Dental insurance
+5
Senior Embedded Software Engineer - Linux/Yocto, ARM
Senior Embedded Software Engineer - Linux/Yocto, ARM

Spectrum Control • Marlborough (MA)

Hybrid
USD 135,000 - 165,000
Benefits from day 1 of employment
PTO
Embedded Systems Software Engineer for Mission-Critical Ops
Embedded Systems Software Engineer for Mission-Critical Ops

Digital Prospectors • Pasadena (CA)

On-site
USD 96,000 - 165,000
Senior Embedded Software Engineer: Linux & Networking
Senior Embedded Software Engineer: Linux & Networking

Top Echelon Software LLC • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Senior Embedded Software Engineer - RF/SDR
Senior Embedded Software Engineer - RF/SDR

CHAOS Industries • Los Angeles (CA)

On-site
USD 160,000 - 240,000
Health benefits
401k plan
Free daily lunch
+3
Senior Embedded SDR Software Engineer
Senior Embedded SDR Software Engineer

Argotec • La Mirada (CA)

On-site
USD 110,000 - 160,000
Annual incentive
Benefits package (medical, dental, and
401(k) with match
+2