Junior Embedded Software Engineer-Flexible Schedule + ESOP

Technology Service Corporation

Huntsville (AL)

On-site

USD 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

ESOP
401(k) plan
Flexible work schedules
Tuition reimbursement
Co-Sponsored health plan
Paid leave

Job summary

Technology Service Corporation in Huntsville, AL is seeking a Junior Embedded Software Engineer to join the Product Solutions team. You will help design, develop, integrate, test, and document embedded software for RF sensor products and systems. The role emphasizes C/C++ development on embedded platforms, Linux environments, and collaboration with multidisciplinary engineers.

A bachelor’s degree and U.S. citizenship are required; DoD clearance may be pursued after joining.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field or equivalent experience.
  • Zero to two years of professional software development experience.
  • Internships, academic projects, research, or co-op experience may be considered.
  • Coursework or project experience using C or C++.
  • Fundamental understanding of data structures, algorithms, debugging, and version control.
  • Ability to read and understand technical documentation, software requirements, and interface specifications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective written and verbal communication skills.
  • Ability to work effectively in a multidisciplinary engineering team.
  • U.S. citizenship.
  • Ability to obtain and maintain a U.S. DoD Secret security clearance.

Responsibilities

  • Support design, development, integration, verification, and testing of embedded Linux software systems.
  • Implement software components under the direction of senior engineers and software leads.
  • Develop and maintain C or C++ software for embedded platforms.
  • Assist with development of software interfaces for hardware devices, sensors, networking components, and communication protocols.
  • Develop Python- and Bash-based scripts to support testing, automation, data processing, and workflows.
  • Participate in software integration, system bring-up, debugging, and troubleshooting activities.
  • Analyze software defects and system-level issues and assist with corrective actions.
  • Write and maintain software documentation, interface descriptions, test procedures, and development records.
  • Develop and execute unit tests, integration tests, and other verification activities.
  • Collaborate with systems, hardware, FPGA, algorithm, and test engineers to support system-level capabilities.

Skills

C/C++
Embedded systems
Version control
Citizenship-required
Problem solving

Education

Bachelor’s degree in engineering

Tools

Git
Linux

Job description

Technology Service Corporation in Huntsville, AL is seeking a Junior Embedded Software Engineer to join the Product Solutions team. You will help design, develop, integrate, test, and document embedded software for RF sensor products and systems. The role emphasizes C/C++ development on embedded platforms, Linux environments, and collaboration with multidisciplinary engineers.

A bachelor’s degree and U.S. citizenship are required; DoD clearance may be pursued after joining.

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

Similar jobs worth comparing

Senior Embedded Systems Engineer | Flexible Schedule & ESOP
Senior Embedded Systems Engineer | Flexible Schedule & ESOP

TSC • Aurora (CO)

On-site
USD 100,000 - 130,000
Employee Ownership (ESOP)
401(k) Plan
Flexible Work Schedules
+3
Junior Embedded Software Engineer
Junior Embedded Software Engineer

Tractor Supply • Huntsville (AL)

On-site
USD 65,000 - 85,000
ESOP
401(k)
Flexible Work Schedules
+3
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 Software Engineer
Senior Embedded Software Engineer

Tractor Supply • Huntsville (AL)

On-site
USD 100,000 - 150,000
Competitive compensation
Employee Ownership (ESOP)
401(k)
+4
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
Senior Embedded Software Engineer

TSC • Aurora (CO)

On-site
USD 100,000 - 130,000
Employee Ownership (ESOP)
401(k) Plan
Flexible Work Schedules
+3
Senior Embedded Software Engineer – RF & Linux
Senior Embedded Software Engineer – RF & Linux

Tractor Supply • Huntsville (AL)

On-site
USD 100,000 - 150,000
Competitive compensation
Employee Ownership (ESOP)
401(k)
+4
Junior Real-Time Embedded Linux Engineer
Junior Real-Time Embedded Linux Engineer

Tractor Supply • Huntsville (AL)

On-site
USD 65,000 - 85,000
ESOP
401(k)
Flexible Work Schedules
+3
Embedded Software Engineer
Embedded Software Engineer

CohesionForce, Inc • Huntsville (AL)

On-site
USD 80,000 - 100,000
Real-Time Embedded Software Engineer (Rust/C/C++)
Real-Time Embedded Software Engineer (Rust/C/C++)

Page Mechanical Group, Inc. • Huntsville (AL)

On-site
USD 90,000 - 130,000