FourthWall Media’s strength and resources in enabling EBIF on multiple platforms adds another compelling incentive to MSOs, application and content providers."
-Jaspal Bhasin,
Chief Operating Officer, itaas
upon FourthWall Media's selection of itaas for Developer Support
Follow Us On Twitter
FourthWall Media Careers
Return to Browse Position Listings
Senior Software Engineer  (Dulles, VA)

We are looking for strong C/C++ developers interested in applying their skills to the challenge of designing and writing efficient code to run on embedded platforms such as cable and satellite set-top boxes. In this position you will help design and develop the next generation of cutting-edge interactive television applications. This position requires strong technical skills and experience along with the desire and ability to work within a talented engineering team. 

The specific responsibilities of a Senior Software Engineer are:

  • Contribute to the overall success of the Engineering team
  • Design and develop software as defined in Requirements Specifications
  • Document software design
  • Review software design
  • Maintain existing software



The necessary skills and experience includes:

  • Bachelor´s degree in Computer Science or Computer Engineering
  • Strong programming experience with C/C++
  • Excellent communication skills
  • At least five years software development experience
  • Ability to quickly take ownership of sections of code

Programming experience in any of the following areas would be a plus:

  • Embedded software
  • Interactive TV software (including PowerTV, GIOS, OpenTV, VxWorks, VRTX, OCAP, EBIF)
  • Interactive TV data transport formats (MPEG-2, MPEG-4, OpenStreamer, DSM-CC)
  • Windows User Interface (MFC or .NET)
  • IP Networking (UDP/TCP-IP)
  • Internet protocols such as HTTP and FTP
  • PHP, HTML, and Javascript
  • Apache module development
  • MySQL
  • Linux
  • Java
  • C#


Apply for this Position
Please fill in all of the fields.
Your application was sent successfully.
Thank you for applying.
There was an error when trying to send your message. Please review and try again.
Upload Resume:
Paste Cover Letter: