Senior Embedded SDR Software Engineer (C/C++, ARM)

EPIQ DESIGN SOLUTIONS, LLC.

Rolling Meadows (IL)

On-site

USD 140,000 - 190,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible work hours
Five-week sabbatical every five years
401(k) matching
Health, dental, vision insurance
Life, short and long-term disability

Job summary

Epiq Solutions seeks a Senior Staff Embedded Software Engineer to advance SDR platform software, including embedded C/C++ drivers, libraries, and APIs. You will work with cross-functional teams to enable end-user configuration, control, and status monitoring of radios, and contribute to automated testing and CI/CD workflows.

Ideal candidates have 5+ years in ARM-based Linux embedded development, strong C/C++, Python scripting, and experience with Docker/Jenkins.

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or equivalent.
  • 5+ years in software development for ARM-based Linux embedded sensors or hardware-intensive platforms.
  • Proficiency in C/C++ library and application development.
  • Experience with Python for scripting, tooling, and test automation.
  • Familiarity with CI/CD workflows and build systems (Docker, Jenkins, Bitbucket, etc.).
  • Knowledge of Linux-based embedded systems and memory-mapped I/O interfaces.

Responsibilities

  • Collaborate with cross-functional teams to design and implement new radio features.
  • Decompose goals into software components and interfaces.
  • Provide reliable effort estimates for development work.
  • Promote best practices in software design, testing, and documentation.
  • Develop applications on embedded Linux using GCC, GDB, make/CMake, and packaging tools.
  • Expand automated test coverage and support CI/CD workflows.

Skills

Embedded Linux
C/C++
Python scripting
ARM-based development
CI/CD workflows
Memory-mapped I/O
Cross-functional teamwork

Education

Bachelor's degree in Engineering/CS

Tools

GCC
GDB
CMake
Docker
Jenkins
Git (Bitbucket)

Job description

Epiq Solutions seeks a Senior Staff Embedded Software Engineer to advance SDR platform software, including embedded C/C++ drivers, libraries, and APIs. You will work with cross-functional teams to enable end-user configuration, control, and status monitoring of radios, and contribute to automated testing and CI/CD workflows.

Ideal candidates have 5+ years in ARM-based Linux embedded development, strong C/C++, Python scripting, and experience with Docker/Jenkins.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded SW Engineer – SDR (C/C++, Linux) – Flexible Hours
Senior Embedded SW Engineer – SDR (C/C++, Linux) – Flexible Hours

Socket.dev • Rolling Meadows (IL)

On-site
USD 120,000 - 180,000
Flexible work hours
Generous vacation policy
401(k) matching
+2
Senior Embedded Software Engineer – SDR & Linux
Senior Embedded Software Engineer – SDR & Linux

Epiq Solutions • Rolling Meadows (IL), Northern (KY)

Hybrid
USD 120,000 - 180,000
Flexible work hours
401(k) matching
Health, dental, vision insurance
+1
Senior Staff Software Engineer - Rolling Meadows, IL
Senior Staff Software Engineer - Rolling Meadows, IL

Socket.dev • Rolling Meadows (IL)

On-site
USD 120,000 - 180,000
Flexible work hours
Generous vacation policy
401(k) matching
+2
Senior Staff Software Engineer - Rolling Meadows, IL
Senior Staff Software Engineer - Rolling Meadows, IL

Epiq Solutions • Rolling Meadows (IL), Northern (KY)

Hybrid
USD 120,000 - 180,000
Flexible work hours
401(k) matching
Health, dental, vision insurance
+1
Senior Staff Software Engineer - Rolling Meadows, IL
Senior Staff Software Engineer - Rolling Meadows, IL

EPIQ DESIGN SOLUTIONS, LLC. • Rolling Meadows (IL)

On-site
USD 140,000 - 190,000
Flexible work hours
Five-week sabbatical every five years
401(k) matching
+2
Senior FPGA Design Engineer – SDR Architect & Innovator
Senior FPGA Design Engineer – SDR Architect & Innovator

Epiq Solutions • Rolling Meadows (IL), Northern (KY)

Hybrid
USD 140,000 - 190,000
Health, dental, vision insurance
401(k) matching
Flexible work hours
+1
Remote Engineering Director – SDR & Systems
Remote Engineering Director – SDR & Systems

Epiq Solutions • Rolling Meadows (IL)

On-site
USD 180,000 - 240,000
401(k) matching
Health, dental, vision insurance
Paid sabbatical every five years
+4
Senior FPGA Design Lead - High-Performance SDR
Senior FPGA Design Lead - High-Performance SDR

EPIQ DESIGN SOLUTIONS, LLC. • Rolling Meadows (IL)

On-site
USD 120,000 - 190,000
Flexible work hours
Generous vacation policy
Five-week sabbatical every five years
+7
Senior Embedded Software Engineer — Linux/Yocto, ARM
Senior Embedded Software Engineer — Linux/Yocto, ARM

Spectrum Control, Inc. • Town of Marlborough (NY)

On-site
USD 135,000 - 165,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