Senior Embedded Linux Engineer – RF/Defense Systems

TSC

Huntsville (AL)

On-site

USD 110,000 - 170,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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
Junior Embedded Software Engineer (Linux & RF)
Junior Embedded Software Engineer (Linux & RF)

TSC • Huntsville (AL)

On-site
USD 60,000 - 90,000
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
Embedded Software Engineer - ARM/C++ for RF Systems
Embedded Software Engineer - ARM/C++ for RF Systems

TSC • Huntsville (AL)

On-site
USD 85,000 - 120,000
ESOP participation
401k Plan
Flexible Work Schedules
+3
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
RF & SIGINT Software Lead – Embedded Systems
RF & SIGINT Software Lead – Embedded Systems

TSC • Huntsville (AL)

On-site
USD 140,000 - 200,000
Competitive benefits
Junior Embedded Software Engineer (Linux/RT) – Flexible Hours
Junior Embedded Software Engineer (Linux/RT) – Flexible Hours

Technology Service Corporation Defense Services • Huntsville (AL)

On-site
USD 65,000 - 90,000
Employee Ownership (ESOP)
401(k) plan
Flexible Work Schedules
+3
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