Imagine Communications (fka Harris Broadcast)

Embedded Software Engineer

Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of software development experience in embedded or PC systems
  • Proficient in C/C++ programming with a strong emphasis on embedded systems
  • Solid understanding of networking technologies
  • Familiarity with broadcasting technologies like ST2110 and PTP
  • Experience in object-oriented design principles
  • Good command of Linux and BASH CLI
  • Knowledge of version control systems, especially Git and CVS

Responsibilities

  • Research and develop software features for embedded Linux systems
  • Troubleshoot and document customer issues for Imagination products
  • Conduct self-directed and peer code reviews
  • Break down high-level feature requests into manageable tasks for sprints
  • Build and test software for broadcast equipment
  • Collaborate with cross-functional teams on product requirements
  • Maintain thorough documentation for software development processes

Benefits

  • Opportunity to work on cutting-edge video products
  • Collaborative team environment within R&D
  • Focus on professional growth and development
  • Access to exciting technologies and broadcast standards
  • Flexible working arrangements potentially available
Full Job Description
Overview

The R&D engineering team is responsible for all software and/or hardware design work for video products including Magellan, SNP, SDN Orchestrator, and Versio Playout products. As a Software Engineer on the Video Development Team, you will be responsible for designing, building, and testing software for broadcast equipment. You should have a strong interest in and knowledge of C/C++ programming and embedded hardware.

 

  • Research and development of software features for embedded Linux systems for both ARM and x86_64 based architectures.
  • Understand, troubleshoot and document customer issues for Imagine products
  • Perform self-directed and peer code reviews
  • Document, plan and break-down high-level feature requests into sprint-size tasks
About You
  • 3+ years of software development experience (embedded or PC systems)
  • Must be comfortable working in and with a multitude of systems and networking technologies
  • Experience and understanding of networking technologies
  • Experience with the broadcast industry and applicable technologies such as ST2110, PTP and other SMPTE and IBU standards & organizations
  • Strong knowledge of C/C++ and embedded systems
  • Strong knowledge of object-oriented design
  • Strong knowledge of Linux and BASH CLI
  • Experience with Java, JavaScript, and HTML
  • Strong knowledge of version control systems such as Git and CVS
  • Excellent communicator – must be capable of communicating tech and tasks to all levels of the Imagine and its customers

 

About Imagine Communications (fka Harris Broadcast)

Imagine Communications is a provider of software and networking solutions for the media and entertainment industries. The company's products are used by broadcasters, content creators, and distributors to manage and deliver video content across multiple platforms and devices. Imagine Communications was founded in 2005 and is headquartered in San Jose, CA.
Learn more about Imagine Communications (fka Harris Broadcast)
Size
1,000 employees
Industry
Founded
2005

Similar Jobs

More Jobs at Imagine Communications (fka Harris Broadcast)

More Telecommunications & Hardware Jobs

Find similar Embedded Software Engineer jobs: