What are the responsibilities and job description for the Senior Software Engineer (HDMI, C++) position at Nexwave?
Title: Senior Software Engineer (HDMI, C )
Location: Dallas, TX (5 day onsite)
Job Description
- 8 years of experience with C/C , Linux/Unix and HDMI and CEC protocols.
- Deep knowledge of the HDMI, EDID structure and CEC protocol specifications, including AV infoframes, ARC/eARC.
- Programming: C, C 17/20, Clang toolchain, cmake, Python
- In-depth knowledge of display information technology with gaming features.
- Internal and external display across multidevice and TV configurations
- Ability to analyze and debug HDMI bus communication protocols for CEC, ARC/eARC, HDCP.
- Working Experience with CTA, VESA standards, and support of multi hardware configuration schemes.
- Experience with HDMI CEC systems Bring up processes
- Linux: D-Bus, HIDRAW, Glib, gdbus, gdb, Git, input event driver, Bluetooth Linux Host, BlueZ (user and kernel space)
Education:
- Bachelor's or Master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.