Phone: 847-919-3550 Fax: 847-991-9505

CAREERS

DTV Innovations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, protected veteran status, disability status, or any other characteristic protected by law.

Please email your resume to: HRD@dtvinnovations.com

  • Electrical Engineer

    Testing and develop testing procedure of DTVI product primarily related to Embedded SBC computer using Linux Operating system. Helping in the design process to attach all the electronics boards together. Develop firmware to make sure that all electronics boards and other electrical parts work as it is intended and talk to each other. Implementation of the latest technology in TS streaming over IP. This is included but not limited to : SRT (srtalliance.org), RIST (RIST.tv), and ZIXI (ZIXI.com). Develop device driver to any of the electrical board that DTVI produce or use. Develop interface and GUI for the product.

    Requirements

    • Master’s or foreign degree equivalent in Electrical Engineering, Computer Engineering or Electrical and Computer Engineering and 1 year of experience in the job offered or research or work experience in electrical or computer engineering.

    Special skills

    • 3 months of coursework, internship, research or work experience in FPGA Hardware design, Linux operating system, BSP driver, C/C++, JAVA, HTML5 and Video Streaming over IP technology and broadcast distribution.

    Employer & Work Address: 2402 Millennium Dr., Elgin, IL 60124.

    Any Applicant who is interested in this position may apply to: HRD@dtvinnovations.com or 2402 Millennium Dr., Elgin, IL 60124

  • Software Engineer

    Job Description

    DTVI is seeking a highly talented and motivated individual to fill the position of Software Design Engineer. In this role, you will have a unique opportunity to not only design and develop new products but also grow and collaborate with our engineering team and work with day-to-day operations like production and processing/fixing software related RMAs. You will develop innovative broadcasting products, as well as bring those projects to final production and help maintain them throughout their lifecycle.

    Responsibilities

    • Defining and developing the software requirements for new products
    • Adapt software to customized hardware
    • Testing and debugging problem throughout the lifecycle of the products
    • Building and testing products for customers
    • Debugging customer issued RMAs
    • Creating technical documentation
    • Junior software engineers will need to develop drivers, firmware, and board support packages for our products.
    • High level software engineers will also need to develop the application, database management, and GUI in HTML5 and JavaScript.

    Required Experience

    • BS or MS in Computer Science or Engineering
    • 2 to 5 years professional experience developing, enhancing, and debugging new and existing real-time firmware in C/C++
    • Real Time Operating Systems and programming in multi-threaded environments
    • Embedded software development
    • Linux-based systems
    • TCP/IP networking protocols including socket programming
    • Common interface protocols such as I2C, SPI, and UART
    • Debugging tools
    • Git version control

    Desired Experience

    • Java programming
    • Implementing front-end and back-end web-based user interfaces for monitoring and control of devices
    • HTML, CSS, and Javascript
    • Familiarity with video streaming protocols such as RTP, MPEG-TS, and MPEG-DASH
    • Knowledge of ATSC standards is a strong plus