You are here

Junior Software Engineer

Dulles, VA


We are looking for strong C or C++ developers interested in applying their skills to the challenge of designing and writing applications on a variety of platforms, including: servers, desktops and embedded platforms such as cable and satellite set-top boxes. At FourthWall Media, you will help design and develop the next generation of cutting-edge data collection and advanced advertising television applications. These positions require strong technical skills along with the desire and ability to work within a talented engineering team.

The specific responsibilities of a Junior Software Engineer are:

  • 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
  • One to three years software development experience
  • Programming experience with C or C++
  • Ability to take direction from senior team members
  • Excellent communication skills

Optional skills and experience include:

  • Windows desktop application development (Win32)
  • Embedded software
  • Windows User Interface (MFC or .NET)
  • Interactive TV software (including PowerTV, GIOS, OpenTV, VxWorks, VRTX, OCAP, EBIF)
  • Programming experience with IP Networking (UDP/TCP-IP)
  • Programming experience with internet protocals such as HTTP and FTP
  • Programming experience with PHP, HTML, and Javascript
  • Apache module development
  • Java

Apply for this Position

Career Application Form

Files must be less than 2 MB.
Allowed file types: pdf doc docx.