Embedded Software Engineer I - Linux/RT Systems

Technology Service Corporation

Huntsville (AL)

On-site

USD 65,000 - 90,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) plan
Flexible Work Schedules
Tuition Reimbursement
Co-Sponsored Health Plan
Paid Leave

Job summary

Technology Service Corporation in Huntsville, AL seeks an Embedded Software Engineer to join our engineering team. You will work on embedded Linux software for RF sensor products, under guidance from senior engineers, and contribute to design, development, testing, and documentation.

The ideal candidate has a background in embedded systems, Linux, and real-time software, with strong problem-solving and teamwork skills. U.S. citizenship and ability to obtain a DoD Secret clearance are required.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field or equivalent experience.
  • 0–2 years of professional software development experience.
  • Internships, academic projects, research, or co-op experience may be considered.
  • C or C++ coursework or project experience.
  • Foundational software development principles, including data structures and debugging.
  • Ability to read technical docs, software requirements and interfaces.
  • Strong analytical and problem-solving skills.
  • Effective written and verbal communication skills.
  • Ability to work in a multidisciplinary engineering team.
  • U.S. citizenship and ability to obtain DoD Secret security clearance.

Responsibilities

  • Support design, development, integration, verification, and testing of embedded Linux software systems.
  • Develop and maintain C/C++ software for embedded platforms.
  • Develop interfaces for hardware devices, sensors, and networking protocols.
  • Create Python- and Bash-based scripts to support testing and automation.
  • Collaborate with systems, hardware, FPGA, and test engineers to enable system-level capabilities.
  • Write and maintain software documentation and test procedures.
  • Participate in code reviews, design reviews, and requirements analysis.

Skills

C/C++
Embedded Linux
Real-time software
Hardware-software integration
Analytical thinking
Effective communication
Multidisciplinary teamwork

Education

Bachelor’s degree in Computer/Electrical Engineering or related field

Tools

Git
Linux

Job description

Technology Service Corporation in Huntsville, AL seeks an Embedded Software Engineer to join our engineering team. You will work on embedded Linux software for RF sensor products, under guidance from senior engineers, and contribute to design, development, testing, and documentation.

The ideal candidate has a background in embedded systems, Linux, and real-time software, with strong problem-solving and teamwork skills. U.S. citizenship and ability to obtain a DoD Secret clearance are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
Junior Embedded Software Engineer – Linux & Real-Time
Junior Embedded Software Engineer – Linux & Real-Time

TSC • Huntsville (AL)

On-site
USD 65,000 - 90,000
401(k) plan
Flexible Work Schedules
Tuition Reimbursement
+2
Rugged Embedded Software Engineer — Real-Time & Legacy
Rugged Embedded Software Engineer — Real-Time & Legacy

Rise Technical Recruitment Limited • Huntsville (AL)

On-site
USD 100,000 - 150,000
Senior Real-Time Embedded Software Engineer (C/C++, Linux)
Senior Real-Time Embedded Software Engineer (C/C++, Linux)

TSC • Aurora (CO)

On-site
USD 140,000 - 200,000
Employee Ownership (ESOP)
401k Plan
Flexible Work Schedules
+3
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
Embedded Software Engineer | DoD Secret Clearance, RTOS/C++
Embedded Software Engineer | DoD Secret Clearance, RTOS/C++

CohesionForce, Inc. • Huntsville (AL)

Hybrid
USD 85,000 - 125,000