Embedded Software Engineer I (RF & Real-Time)

Tractor Supply Company

Huntsville (AL)

On-site

USD 70,000 - 110,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

Falcata seeks an Embedded Software Engineer to join the Huntsville, AL team. You will develop embedded Linux software for RF sensor products, participate in integration and testing, and work under senior engineers to implement robust, secure solutions.

The role emphasizes C/C++ development, scripting for automation, and collaboration across hardware, FPGA, and systems teams. U.S. citizenship and DoD 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 or co-ops count.
  • Experience with C or C++ coursework or projects.
  • Fundamental software development principles, data structures, algorithms, debugging, version control.
  • Ability to read and understand technical docs, requirements, interfaces.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective written and verbal communication; teamwork in multidisciplinary engineering.
  • U.S. citizenship and ability to obtain DoD Secret clearance.

Responsibilities

  • Support design, development, integration, verification, and testing of embedded Linux software.
  • Develop and maintain C/C++ software for embedded platforms.
  • Assist with software interfaces for hardware devices, sensors, networking, protocols.
  • Develop Python/Bash scripts to support testing, automation, data processing, workflows.
  • Participate in software integration, system bring-up, debugging, and troubleshooting.
  • Analyze defects and system issues; assist with corrective actions.
  • Contribute to code reviews, design reviews, requirements analysis, planning.
  • Maintain software documentation, test procedures, and development records.
  • Execute unit and integration tests; use CI/CD processes.

Skills

C/C++
Analytical thinking
Debugging
Verbal communication
Written communication
Teamwork
Problem-solving
US citizenship
Read technical docs

Education

Bachelor's degree in Computer Engineering / Electrical Engineering / related field

Tools

Git
Linux
Embedded Linux
IDE tools
RTOS

Job description

Falcata seeks an Embedded Software Engineer to join the Huntsville, AL team. You will develop embedded Linux software for RF sensor products, participate in integration and testing, and work under senior engineers to implement robust, secure solutions.

The role emphasizes C/C++ development, scripting for automation, and collaboration across hardware, FPGA, and systems teams. U.S. citizenship and DoD clearance are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Software Engineer I
Software Engineer I

Tractor Supply Company • Huntsville (AL)

On-site
USD 70,000 - 110,000
401(k) plan
Flexible work schedules
Tuition reimbursement
+2
Embedded Real-Time RF Software Engineer II (C/C++, Linux)
Embedded Real-Time RF Software Engineer II (C/C++, Linux)

Technology-Service-Corporation • Plymouth (MA)

On-site
USD 100,000 - 140,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Embedded Software Engineer I - Real-Time RF & Networking
Embedded Software Engineer I - Real-Time RF & Networking

Tractor Supply Company • Plymouth (MA)

On-site
USD 85,000 - 120,000
Embedded Software Engineer I (Real-Time Linux)
Embedded Software Engineer I (Real-Time Linux)

TSC • Plymouth (MA)

On-site
USD 90,000 - 120,000
401k Plan
Shared Ownership Plan
Flexible Work Schedules
+3
Junior Embedded Software Engineer – Real-Time Python/RTOS
Junior Embedded Software Engineer – Real-Time Python/RTOS

Technology Service Corporation Defense Services • Plymouth (MA)

On-site
USD 70,000 - 90,000
401k Plan
Shared Ownership
Tuition Reimbursement
+3
Embedded Software Engineer II — Real-Time C/C++, Onsite
Embedded Software Engineer II — Real-Time C/C++, Onsite

TSC • Plymouth (MA)

On-site
USD 110,000 - 150,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Onsite Embedded Software Engineer I (RTOS/Linux)
Onsite Embedded Software Engineer I (RTOS/Linux)

Technology Service Corporation • Plymouth (MA)

On-site
USD 90,000 - 120,000
401k Plan
Shared Ownership Plan
Flexible Work Schedules
+3
Embedded Software Engineer I - Linux/RT Systems
Embedded Software Engineer I - Linux/RT Systems

Technology Service Corporation • Huntsville (AL)

On-site
USD 65,000 - 90,000
401(k) plan
Flexible Work Schedules
Tuition Reimbursement
+2
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