Because it matters.

You are here: Home > Company > Careers

Careers


Senior Hardware Engineer

- Grass Valley

Design, develop, and verify FPGA and board designs for AJA PC-cards and AJA embedded systems.

Design responsibilities include design of complex, multi-million gate FPGAs (Xilinx and Altera); logic simulation; static timing analysis and floor planning.

Requirements:

  • Strong Verilog background.
  • Experience with industry standard simulators
  • Extensive FPGA Synthesis background
  • Background in high speed digital board design
  • 5 -10 years of experience with a Bachelors or Masters Degree in related field

Desirable skills and experience:

  • Design Experience with standard interfaces such as: PCIe, HDMI, DDR2/3, DVI, FireWire
  • Broadcast Video knowledge
  • Understanding of SMPTE standards
  • Background in the design video interfaces: SDI/HDSDI, Component, Composite
  • Hardware, firmware and software integration
  • Understanding of Professional and Consumer Audio standards

Email resumes to: jobs@aja.com

Hardware Engineer

- Grass Valley

Design, develop, and verify FPGA and board designs for AJA PC-cards and AJA embedded systems.  Design responsibilities include design of FPGAs (Xilinx and Altera) and board design.

Requirements:

  • Understanding of HDLs such as Verilog or VHDL
  • Understanding of Computer architectures
  • Circuit design concepts
  • Strong written and communication skills
  • Strong analytical ability and problem solving skills
  • Bachelors or Masters Degree in related field

Desirable skills and experience:

  • Understanding of High speed circuit design
  • Understanding of Signal Integrity and Transmission Line concepts
  • Understanding Digital Signal Processing concepts

Email resumes to: jobs@aja.com

Software Engineer

- Grass Valley

Required Skills and background
  • Extensive hands-on experience with HTML, CSS, Javascript, and cross-browser coding practices.
  • Extensive hands-on experience HTTP, AJAX, JSON, REST, C++ and server-side processing.
  • Experience with Prototype, DOJO and/or other Javascript libraries.
  • Understanding of cross-site scripting (XSS) and other client-side vulnerabilities.
  • Extensive experience in cross-browser development techniques, strategies and debugging.
  • Knowledge of Object Oriented Programming, Design Patterns, Separation Of Concerns and general software engineering best practices.
  • Experience working with: Unix/Linux, Source Control tools, MVC Frameworks and bug tracking tools.

Desired Skills
  • Solid foundation in user interface design and interaction.
  • Excellent verbal and written communication skills.
  • Experience with video formats and signaling
  • Experience with video test equipment: Waveform monitors, signal generators, and oscilloscopes.
  • Inter-process communication, and multi processing applications.
  • Experience with STL and STL extender libraries such as Boost.
  • Bachelor's degree in computer science/ related subject matter or equivalent work experience.

Email resumes to: jobs@aja.com

Digital Video QA/Test Automation Software Engineer

- Grass Valley


Description:

QA/Test Automation Software Engineer to define, implement, and execute test cases and develop test automation frameworks and software. Position is full-time working out of our Grass Valley facility.

  • Develop technical test requirements, test plans, test case execution, test exit reports, defect tracking, troubleshooting.
  • Work directly with software/hardware engineering to define and implement an extensible, comprehensive, automated test framework using automation tools outlined above.
  • Maintain defect tracking database.
  • Interface with developers to help develop robust products and provide feedback based upon testing.
  • Assist Product Management with issues from the Technical Support Group. This may involve duplicating issues reported by customers, as well as training on new features and products.
  • Assist Product Management with the creation and verification of technical information for the Marketing Department.
  • Develop metrics to determine when product is ready to be released, including assisting Product Managers with the beta test cycle.

Required Skills and Background:

  • A software engineer with test automation development experience.
  • Experience with test automation software/tools – Python, C/C++, Java, Shell Scripts, Perl, Linux/UNIX/OSX, Qt, SVN, Robot, GIT, Bugzilla, TeamCity.
  • Experience developing and extending an automated test framework.
  • Experience with formal test methodologies and developing repeatable, comprehensive test plans.
  • Video industry experience is a major plus. Protocol or network management experience is a major plus.
  • Experience with wave form monitors, signal generators, video formats, video codecs, video/audio production workflows.
  • Bachelor’s degree in Computer Science or related field; MS preferred.

Email resumes to: jobs@aja.com