Embedded Software Engineer (Mid-Level) for RF Sensor Systems

Technology Service Corporation

Huntsville (AL)

On-site

USD 85,000 - 115,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401k Plan
Flexible Work Schedule

Job summary

TSC’s Product Solutions (PS) organization in Huntsville, AL seeks a Mid-Level Embedded Software Engineer to design, develop, test, and validate embedded software for RF sensor products. You’ll work with ARM-based processors, C/C++, Python, and collaborate across hardware, FPGA, and software teams to deliver robust systems.

Responsibilities include HWIL testing, real-time control, and signal processing, with emphasis on debugging, documentation, and cross-functional teamwork.

Qualifications

  • Bachelor’s degree in electrical or computer engineering or related field.
  • 3–10 years of embedded software development experience.
  • Proficiency in C/C++ and Python/MATLAB.
  • Strong understanding of microcontroller/microprocessor architectures and peripherals.
  • Familiarity with debugging tools such as JTAG, oscilloscopes, and signal analyzers.
  • Knowledge of communication protocols (UART, SPI, I2C, CAN, Ethernet).
  • US Citizenship and ability to obtain and maintain a DoD security clearance.

Responsibilities

  • Design, develop, and maintain embedded software for ARM-based processors using C/C++.
  • Design, develop, and maintain system test applications using C, C++, and Python.
  • Implement real-time controls, signal processing, and inter/intra-process communications.
  • Collaborate with hardware and FPGA engineers to define software requirements and system architecture.
  • Debug and troubleshoot software and hardware integration issues using lab equipment and debugging tools.
  • Conduct integration and system testing to ensure software quality and performance.
  • Work with hardware-in-the-loop (HWIL) testing to validate embedded software functionality.
  • Document software designs, development processes, and test plans and results.

Skills

C/C++
Python
MATLAB
RTOS
Embedded Linux
JTAG
GDB
Oscilloscopes
UART
SPI
I2C
CAN
Ethernet
Problem solving
Communication

Education

Bachelor's degree in electrical or computer engineering

Tools

Git
Artifactory
Jenkins
Confluence

Job description

TSC’s Product Solutions (PS) organization in Huntsville, AL seeks a Mid-Level Embedded Software Engineer to design, develop, test, and validate embedded software for RF sensor products. You’ll work with ARM-based processors, C/C++, Python, and collaborate across hardware, FPGA, and software teams to deliver robust systems.

Responsibilities include HWIL testing, real-time control, and signal processing, with emphasis on debugging, documentation, and cross-functional teamwork.

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

Similar jobs worth comparing

Senior Embedded Software Engineer – Defense Systems
Senior Embedded Software Engineer – Defense Systems

Technology Service Corporation • Huntsville (AL)

On-site
USD 110,000 - 150,000
ESOP
401(k) plan
Tuition reimbursement
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Tractor Supply • Huntsville (AL)

On-site
USD 100,000 - 150,000
Competitive compensation
Employee Ownership (ESOP)
401(k)
+4
Mid-Level Embedded Software Engineer
Mid-Level Embedded Software Engineer

Technology Service Corporation • Huntsville (AL)

On-site
USD 85,000 - 115,000
401k Plan
Flexible Work Schedule
Junior Embedded Software Engineer
Junior Embedded Software Engineer

Tractor Supply • Huntsville (AL)

On-site
USD 65,000 - 85,000
ESOP
401(k)
Flexible Work Schedules
+3
Senior RF Software Architect & Team Lead
Senior RF Software Architect & Team Lead

Tractor Supply • Huntsville (AL)

On-site
USD 120,000 - 190,000
Integrated RF Sensor Team Lead & Project Engineer
Integrated RF Sensor Team Lead & Project Engineer

TSC • Huntsville (AL)

On-site
USD 140,000 - 210,000
ESOP participation
401k Plan
Flexible Work Schedules
+3
Senior Embedded Software Engineer – RF & Linux
Senior Embedded Software Engineer – RF & Linux

Tractor Supply • Huntsville (AL)

On-site
USD 100,000 - 150,000
Competitive compensation
Employee Ownership (ESOP)
401(k)
+4
Senior RF/Embedded Software Lead for DoD Systems
Senior RF/Embedded Software Lead for DoD Systems

Technology Service Corporation • Huntsville (AL)

On-site
USD 100,000 - 130,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Embedded DevOps Engineer — CI/CD for RF Sensor Systems
Embedded DevOps Engineer — CI/CD for RF Sensor Systems

Technology Service Corporation Defense Services • Huntsville (AL)

On-site
USD 85,000 - 110,000
Employee Ownership
401k Plan
Flexible Work Schedules
RF Engineer (Mid-Level) — Growth, Telework & Benefits
RF Engineer (Mid-Level) — Growth, Telework & Benefits

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 90,000 - 130,000
Benefits package
Retirement plan
Work-life balance