Senior Embedded Linux Engineer – RF/Defense Systems

TSC

Huntsville (AL)

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

Employee Ownership (ESOP)
401(k) plan
Flexible work schedules
Tuition reimbursement
Co‑Sponsored health plan

Job summary

TSC in Huntsville, AL is seeking a Senior Embedded Software Engineer to join the Product Solutions team. You will design, develop, test, and integrate embedded Linux software for RF sensor products and systems, collaborating with multi‑disciplinary engineers.

The role requires five to seven years in embedded software, strong C++ and Python skills, and the ability to obtain a DoD security clearance. A bachelor’s degree in a related field is required, with experience across hardware interfaces and

Qualifications

  • BS degree or equivalent with embedded software experience.
  • 5–7 years in software design and development for embedded systems.
  • Extensive experience with multithreaded C++ on embedded Linux.
  • Modular software architecture design for embedded systems.
  • Interface software with hardware, serial, Ethernet, and custom protocols.
  • Proficiency in Python for automation and data processing.
  • Experience with CI/CD, version control, and software configuration management.
  • Strong analytical and debugging skills; excellent communication.
  • U.S. citizenship and ability to obtain DoD clearance.

Responsibilities

  • Design, develop, integrate, verify, and test embedded Linux software.
  • Develop scalable, multithreaded C++ applications for embedded platforms.
  • Create maintainable, modular components and interfaces.
  • Interface software with hardware devices, sensors, and network components.
  • Assist in software integration, system bring‑up, and performance optimizations.
  • Collaborate with systems, hardware, FPGA, and test engineers; perform code reviews.

Skills

C++ for embedded Linux
Multithreading
Python automation
Software configuration management
Automation testing
Debugging complex systems
Communication in multidisciplinary 팀

Education

Bachelor's degree in Computer or Electrical Engineering

Tools

Git
CI/CD
Linux development tools
Containerized environments

Job description

TSC in Huntsville, AL is seeking a Senior Embedded Software Engineer to join the Product Solutions team. You will design, develop, test, and integrate embedded Linux software for RF sensor products and systems, collaborating with multi‑disciplinary engineers.

The role requires five to seven years in embedded software, strong C++ and Python skills, and the ability to obtain a DoD security clearance. A bachelor’s degree in a related field is required, with experience across hardware interfaces and

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 Linux Engineer for RF Systems
Senior Embedded Linux Engineer for RF Systems

Technology Service Corporation Defense Services • Huntsville (AL)

On-site
USD 110,000 - 160,000
Employee Ownership (ESOP)
401(k) plan
Flexible Work Schedules
+3
Embedded Software Engineer - RF & ARM Systems
Embedded Software Engineer - RF & ARM Systems

TSC • Huntsville (AL)

On-site
USD 90,000 - 130,000
ESOP participation
401k plan
Flexible work schedules
+3
Embedded Software Engineer (Mid-Level) for RF Sensor Systems
Embedded Software Engineer (Mid-Level) for RF Sensor Systems

Technology Service Corporation • Huntsville (AL)

On-site
USD 85,000 - 115,000
401k Plan
Flexible Work Schedule
Senior Embedded Software Engineer for Remote Weapon Systems
Senior Embedded Software Engineer for Remote Weapon Systems

EOS Defense Systems USA, Inc. • Huntsville (AL)

On-site
USD 120,000 - 180,000
Excellent insurance coverage
401(k) match
Generous PTO
+2
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
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Technology Service Corporation • Aurora (CO)

On-site
USD 110,000 - 130,000
401(k) plan
tuition reimbursement
flexible work schedules
+3
Senior Embedded Engineer (C/C++, RTOS) – Huntsville
Senior Embedded Engineer (C/C++, RTOS) – Huntsville

System One • Huntsville (AL)

On-site
USD 160,000 - 174,000
Embedded DevOps Engineer: CI/CD & Quality Automation
Embedded DevOps Engineer: CI/CD & Quality Automation

TSC • Huntsville (AL)

On-site
USD 90,000 - 110,000
Senior RF & Microwave Software Test Engineer
Senior RF & Microwave Software Test Engineer

TSC • Huntsville (AL)

On-site
USD 110,000 - 150,000
ESOP
401k
Flexible work schedules
+2