Senior Software Engineer

InfoVision Inc.

Dallas (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in Dallas, Texas, seeks an experienced Embedded Software Developer with over 9 years in embedded software development. The role requires a deep understanding of embedded system architecture, expertise in C/C++ programming (C++ 17 or later), and experience with real-time operating systems. Candidates should possess excellent analytical skills and the ability to work effectively in a cross-functional team environment. Preferred skills include familiarity with video/audio processing for embedded systems and behavior-driven development (BDD).

Qualifications

  • 9+ years of experience in embedded software development.
  • Strong understanding of embedded system architecture and resource management.
  • Experience with real-time operating systems (RTOS) / Linux based embedded systems.

Responsibilities

  • Document designs and communicate design methodology with team members.
  • Work effectively in a cross-functional team environment.

Skills

Embedded software development
C/C++ programming
Analytical skills
Cross-functional teamwork

Tools

Linux
Google Test
JIRA
Jenkins
Git

Job description

  • 9+ years of experience in embedded software development
  • Strong understanding of embedded system architecture and resource management
  • Experience with real-time operating systems (RTOS) / Linux based embedded systems
  • Experience with C/C++ (C++ 17 or later) programming for embedded systems
  • Excellent analytical and problem-solving skills
  • Ability to clearly document designs and communicate design methodology with other team members
  • Ability to work effectively in a cross-functional team environment

Preferred Skills:

  • Understanding of video and audio processing on embedded Smart TV systems.
  • Experience with TV industry standards and protocols
  • Experience with Hardware Abstraction Layer (HAL) implementations and porting to new hardware SoC platforms
  • Experience with audio/video processing concepts and algorithms (Streaming, Audio/Video Compression/Codecs)
  • Familiarity with BDD frameworks such as Cucumber or Behave.
  • Knowledge of modern C++ based design patterns.
  • Experience in developing Behavior-Driven Development (BDD) test cases for Linux-based systems in Python or other scripting languages.
  • Proficiency in utilizing Google Test for C++ codebase testing.
  • Experience with Agile, JIRA, Jenkins, and Version Control tools (git).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

TechDigital Group • Mountain View (CA)

On-site
USD 120,000 - 180,000
Technical Manager
Technical Manager

TechDigital Group • Montgomery (AL)

On-site
USD 90,000 - 150,000
C++ Developer
C++ Developer

InfoVision Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer - RTOS, C++17, TV/AV
Senior Embedded Software Engineer - RTOS, C++17, TV/AV

InfoVision Inc. • Dallas (TX)

On-site
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Technology Lead – Embedded software Developer in C/C++
Technology Lead – Embedded software Developer in C/C++

Avance Consulting Services • Santa Clara (CA)

On-site
Senior C++ Software Engineer – Embedded Systems
Senior C++ Software Engineer – Embedded Systems

Allwyn Corp • United States

Remote
USD 130,000 - 180,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

TechDigital Group • Andover (MA)

On-site
USD 90,000 - 120,000
C++ Developer
C++ Developer

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 150,000
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