TKC Holdings, Inc
- C Software Engineer
At a glance
Location: US-TX-San Antonio Map
Posted: 07/05/2021
Closing: 08/04/2021
Degree: Not Specified
Type: Full-Time
Experience: At least 2 year(s)
Job description

Are you looking for a career with premium benefits and the potential for growth? ​

At TKC Holdings, we’ve created something special, a better place to work and grow.  Many employees start just expecting a paycheck but end up with a rewarding career.  We provide exceptional training and a clear career path. ​

About This Position

ICSolutions is looking for a C Software Engineer to work on our Video Visitation Platform.

The successful candidate will have experience and knowledge of implementing solutions for streaming video using GStreamer and WebRTC, including (but not limited to) GPU compression, facial recognition, and background masking.  Stand out candidates will have a passion and drive to improve existing technologies.

What You'll Need


-Develop moderately complex software in C, SQL, Linux based scripting, and other selected languages, while adhering to ICS standards.

-Be the lead engineer on small projects, mentor less experienced engineers.

-Look for ways to improve processes and help estimate the level of effort needed to complete projects.


- A CS degree or equivalent work experience.

- At least 2 years of experience with C.

- Expertise in Linux or Unix.

- Experience with open-source tools like GNU toolchain used to compile, debug and edit,  and knowledge of source code management software (GIT, BZR, CVS, etc.).

- Experience with networking concepts such as STUN and Long Polling

- Experience with RDBMS/SQL with a preference for PostgreSQL and you know JSON.

- Experience with webkitgtk.

- You are fluent in written and spoken English.


TKC Holdings, Inc. offers comprehensive benefits to all regular-full time employees.  TKC offers a variety of medical plans with prescription coverage, vision, dental, life insurance, short term and long term disability and many more benefits that can be selected to create the right package for you.  TKC also understands the importance of work life balance and planning for the future.  To help with both of these, employees are eligible for paid time off and a Company Match for the 401(k) Retirement Savings Plan.

EEO Statement

We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

C Software Engineer