Senior Embedded Linux Engineer for RF Systems

Technology Service Corporation Defense Services

Huntsville (AL)

On-site

USD 110,000 - 160,000

Full time

8 days ago

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
Paid Leave

Job summary

Technology Service Corporation Defense Services in Huntsville, AL seeks a Senior Embedded Software Engineer to design, develop, integrate, verify, and test embedded Linux software for RF sensor products and systems. You will work with multidisciplinary teams to deliver high-performance solutions.

The ideal candidate has 5–7 years of embedded software experience, a Bachelor's in Computer or Electrical Engineering, strong C++, Python, and hardware interfacing skills, and an ability to obtain DoD

Qualifications

  • Bachelor's degree in Computer Engineering or Electrical Engineering or related field.
  • 5–7 years in software design and development for embedded systems.
  • Extensive experience with multithreaded C++ on embedded Linux.
  • Experience interfacing software with hardware, serial, Ethernet, and custom protocols.
  • Proficiency in Python for automation, testing, and data processing.
  • Experience with CI/CD, version control, and software configuration management.
  • U.S. citizenship and ability to obtain DoD security clearance.

Responsibilities

  • Design, develop, integrate, verify, and test modular, high-performance embedded Linux software systems.
  • Develop scalable, multithreaded applications using modern C++ for embedded Linux platforms.
  • Implement software components and interfaces that emphasize maintainability, modularity, performance, reliability, and testability.
  • Develop and integrate software that interfaces with hardware devices, sensors, networking components, and real-time data-processing pipelines.
  • Support software integration, system bring-up, debugging, performance optimization, and field support activities.
  • Collaborate with systems, hardware, FPGA, algorithm, and test engineers to implement system-level capabilities.
  • Design and implement networked software using standard IP protocols and distributed communication architectures.
  • Develop Python- and Bash-based tools to automate testing, deployment, data analysis, simulation, and engineering workflows.
  • Participate in software verification, validation, troubleshooting, and lifecycle maintenance.
  • Provide technical guidance and code-review feedback to junior engineers and contribute to team-level decisions.

Skills

Embedded C++
Embedded Linux
Multithreaded design
Hardware interfacing
Python
CI/CD
Git
Debugging
Strong communication
U.S. citizenship

Education

Bachelor's degree in Computer Engineering or Electrical Engineering

Tools

Git
CI/CD tooling
FPGA interfaces

Job description

Technology Service Corporation Defense Services in Huntsville, AL seeks a Senior Embedded Software Engineer to design, develop, integrate, verify, and test embedded Linux software for RF sensor products and systems. You will work with multidisciplinary teams to deliver high-performance solutions.

The ideal candidate has 5–7 years of embedded software experience, a Bachelor's in Computer or Electrical Engineering, strong C++, Python, and hardware interfacing skills, and an ability to obtain DoD

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

Similar jobs worth comparing

Senior Embedded Linux Engineer – RF/Defense Systems
Senior Embedded Linux Engineer – RF/Defense Systems

TSC • Huntsville (AL)

On-site
USD 110,000 - 170,000
Employee Ownership (ESOP)
401(k) plan
Flexible work schedules
+2
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
Junior Embedded Software Engineer (Linux & RF)
Junior Embedded Software Engineer (Linux & RF)

TSC • Huntsville (AL)

On-site
USD 60,000 - 90,000
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
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
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
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
Junior Embedded Software Engineer-Flexible Schedule + ESOP
Junior Embedded Software Engineer-Flexible Schedule + ESOP

Technology Service Corporation • Huntsville (AL)

On-site
USD 70,000 - 90,000
ESOP
401(k) plan
Flexible work schedules
+3
RF & SIGINT Software Lead – Embedded Systems
RF & SIGINT Software Lead – Embedded Systems

TSC • Huntsville (AL)

On-site
USD 140,000 - 200,000
Competitive benefits
Senior Embedded Software Engineer (RF/Defense)
Senior Embedded Software Engineer (RF/Defense)

Continental Electronics Corporation • Richardson (TX)

On-site
USD 115,000 - 133,000