Sr Software Engineer – Embedded Systems (C++/Linux, IPTV/Media)

InfoVision Inc.

Fort Worth, Arlington, Dallas (TX, TX, TX)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT consulting firm in Fort Worth is seeking a Mid-Senior level Embedded Linux C/C++ Developer for a 6-month contract to hire. In this role, you will design and develop embedded software applications, collaborate with cross-functional teams, and utilize your expertise in C/C++ and Linux. Ideal candidates should have a degree in Computer Science or Electrical Engineering and strong experience with embedded systems. This position requires all 5 days onsite in Dallas, TX.

Qualifications

  • 5+ years of experience in C/C++ programming for embedded systems.
  • Hands‑on experience with Linux OS internals and device drivers.
  • Familiarity with hardware interfaces like UART, SPI, I2C, USB.

Responsibilities

  • Design and develop embedded software applications using C and C++.
  • Integrate and test software components in a Linux environment.
  • Collaborate with cross-functional teams to gather requirements.

Skills

C/C++ programming
Linux OS internals
Debugging tools (GDB, Valgrind)
Problem-solving
Performance profiling

Education

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field

Tools

Yocto
Debian

Job description

Job Title Sr Embedded Linux C/C++ Developer

Location Dallas TX – all 5 days onsite

Duration 6 months contract to hire

Job Responsibilities
  • Design and develop embedded software applications using C and C++.
  • Integrate and test software components in a Linux environment.
  • Collaborate with cross-functional teams (hardware, firmware, QA) to gather requirements and ensure project success.
  • Debug and optimize software for performance, reliability, and resource efficiency.
  • Develop and maintain documentation for embedded applications.
  • Work on BSPs (Board Support Packages), cross-compilation, kernel upgrades, and performance analysis.
  • Flash and boot Yocto-generated images on hardware evaluation kits.
  • Stay up-to-date with industry trends in embedded systems and Linux development.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • Strong experience in C/C++ programming for embedded systems.
  • Hands‑on expertise with Linux OS internals, device drivers, and kernel modules.
  • Familiarity with Yocto, Debian, or other Linux distributions for embedded platforms.
  • Experience with cross-compilation, debugging tools (GDB, Valgrind), and performance profiling.
  • Knowledge of hardware interfaces (UART, SPI, I2C, USB, Ethernet).
  • Strong problem‑solving and analytical skills.
Seniority level

Mid‑Senior level

Employment type

Contract

Job function

Information Technology

Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at InfoVision Inc. by 2x

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

Similar jobs worth comparing

Senior C++ Embedded Engineer – Onsite in Dallas
Senior C++ Embedded Engineer – Onsite in Dallas

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 150,000
Embedded System Engineer
Embedded System Engineer

Avance Consulting • Dallas (TX)

On-site
USD 100,000 - 130,000
Senior C++ Software Engineer
Senior C++ Software Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Dallas (TX)

On-site
C++ Developer
C++ Developer

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 150,000
Senior C++ Embedded Systems Engineer – IPTV/OTT
Senior C++ Embedded Systems Engineer – IPTV/OTT

MACHINE LEARNING TECHNOLOGIES LLC • Dallas (TX)

On-site
C++ Embedded Engineer
C++ Embedded Engineer

Highbrow LLC • Dallas (TX)

On-site
USD 80,000 - 100,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
Senior Embedded C++ Engineer for Linux & IoT
Senior Embedded C++ Engineer for Linux & IoT

Cloud Hybrid Technologies LLC • Dallas (TX), Northern (KY)

Hybrid
USD 90,000 - 130,000
Sr Embedded Software Engineer (OOAD, C++, Linux)
Sr Embedded Software Engineer (OOAD, C++, Linux)

Jobsbridge • Boston (MA)

On-site
USD 120,000 - 150,000
Embedded Software Engineer - Linux Video Technology
Embedded Software Engineer - Linux Video Technology

Artech Information System LLC • San Diego (CA)

On-site
USD 100,000 - 130,000