Harmonic
Senior Software Development Engineer
Harmonic, San Jose, California, United States, 95199
Description
Senior Software Development Engineer
Harmonic is the worldwide leader in video delivery solutions. We enable media companies and service providers to deliver ultra-high-quality streaming and broadcast services to consumers globally through innovative SaaS platforms and software-based appliances. We are changing the way media companies and service providers monetize live and on-demand content on every screen. More information is available at www.harmonicinc.com
Role Description
Harmonic is the industry's leading provider of encoding, transcoding, stream processing, and production & playout solutions for superior-quality broadcast and multiscreen applications. We offer the industry's most comprehensive portfolio of video infrastructure solutions, all optimized to make production, distribution, and delivery networks more efficient, less expensive to operate, and capable of delivering superior-quality video to any device.
The Production and Playout development team creates NAS Storage Servers primarily used by latency-sensitive Media Workflows including Playout, Streaming, and Editing. As we continue to expand our technology in new areas, we are looking to hire people who can be part of an extremely-capable, performance-driven development team.
As a Software Engineer in the Storage product team, you will design, develop, and maintain the software for key subsystems of the existing and future Harmonic Storage product portfolio. This position is located in Harmonic's design center in San Jose, CA, or Beaverton, and will report to the Director of R&D.
Location
Hybrid - This position will be based in San Jose, CA, or Beaverton
What you will be doing:
Design, implement, document, and maintain software for Harmonic MediaGrid and Spectrum Storage and other related research and development projects.Analyze, debug and fix customer issues in a timely manner.Assist in project planning, defining goals, tracking, and communicating status.Assist in analyzing, improving, and executing improved processes for the team in the areas of development, testing, automation, documentation, and communication.What you should have:
B.S. or higher degree in computer science, electronics, or a related disciplineAt least 5 years of embedded software development work experienceC/C++/OOPS development experienceLinux Operating System and KernelMulti-threaded programming, data structures, and algorithmsDemonstrated strong written and verbal communication skillsExperience with Storage Systems, disks, and RAID subsystemExperience with High AvailabilityExperience with real-time systemsExperience with IP networkingExperience with Linux Kernel
Travel
You may be required to travel
Pay & Benefits
For this role, the estimated base salary range is between $140,000 - $170,000. The actual base salary will vary based on various factors, including market, location and individual qualifications objectively assessed during the interview process.
Diversity, Equality, and & Inclusion at Harmonic Inc
At Harmonic, we believe that building and nurturing a global team with diverse backgrounds and voices is critical to our success. Together, we achieve excellence through creativity and innovation, build relationships based on integrity and mutual respect, and deliver the highest quality in every aspect of our business for the benefit of our employees, business partners and shareholders.
Additional Equal Opportunity statement
Harmonic is an equal opportunity employer. Qualified applicants will receive consideration for employment regardless of gender, race, color, national origin, ancestry, citizenship, religion, age, physical or mental disability, medical condition, genetic information, pregnancy, sexual orientation, gender identity or gender expression, veteran status, or marital status, or any other characteristic protected by federal, state or local law. In addition, we will provide reasonable accommodations for qualified individuals with disabilities. Additionally, we will make reasonable accommodation to assist a person with a disability in the application process. If you need an accommodation in order to apply for a position, please contact [email protected]
For more information, please see links below:
OFCCP Posters Landing Page
Know Your Rights
Pay Transparency
#LI-Hybrid
#LI-KS1
Senior Software Development Engineer
Harmonic is the worldwide leader in video delivery solutions. We enable media companies and service providers to deliver ultra-high-quality streaming and broadcast services to consumers globally through innovative SaaS platforms and software-based appliances. We are changing the way media companies and service providers monetize live and on-demand content on every screen. More information is available at www.harmonicinc.com
Role Description
Harmonic is the industry's leading provider of encoding, transcoding, stream processing, and production & playout solutions for superior-quality broadcast and multiscreen applications. We offer the industry's most comprehensive portfolio of video infrastructure solutions, all optimized to make production, distribution, and delivery networks more efficient, less expensive to operate, and capable of delivering superior-quality video to any device.
The Production and Playout development team creates NAS Storage Servers primarily used by latency-sensitive Media Workflows including Playout, Streaming, and Editing. As we continue to expand our technology in new areas, we are looking to hire people who can be part of an extremely-capable, performance-driven development team.
As a Software Engineer in the Storage product team, you will design, develop, and maintain the software for key subsystems of the existing and future Harmonic Storage product portfolio. This position is located in Harmonic's design center in San Jose, CA, or Beaverton, and will report to the Director of R&D.
Location
Hybrid - This position will be based in San Jose, CA, or Beaverton
What you will be doing:
Design, implement, document, and maintain software for Harmonic MediaGrid and Spectrum Storage and other related research and development projects.Analyze, debug and fix customer issues in a timely manner.Assist in project planning, defining goals, tracking, and communicating status.Assist in analyzing, improving, and executing improved processes for the team in the areas of development, testing, automation, documentation, and communication.What you should have:
B.S. or higher degree in computer science, electronics, or a related disciplineAt least 5 years of embedded software development work experienceC/C++/OOPS development experienceLinux Operating System and KernelMulti-threaded programming, data structures, and algorithmsDemonstrated strong written and verbal communication skillsExperience with Storage Systems, disks, and RAID subsystemExperience with High AvailabilityExperience with real-time systemsExperience with IP networkingExperience with Linux Kernel
Travel
You may be required to travel
Pay & Benefits
For this role, the estimated base salary range is between $140,000 - $170,000. The actual base salary will vary based on various factors, including market, location and individual qualifications objectively assessed during the interview process.
Diversity, Equality, and & Inclusion at Harmonic Inc
At Harmonic, we believe that building and nurturing a global team with diverse backgrounds and voices is critical to our success. Together, we achieve excellence through creativity and innovation, build relationships based on integrity and mutual respect, and deliver the highest quality in every aspect of our business for the benefit of our employees, business partners and shareholders.
Additional Equal Opportunity statement
Harmonic is an equal opportunity employer. Qualified applicants will receive consideration for employment regardless of gender, race, color, national origin, ancestry, citizenship, religion, age, physical or mental disability, medical condition, genetic information, pregnancy, sexual orientation, gender identity or gender expression, veteran status, or marital status, or any other characteristic protected by federal, state or local law. In addition, we will provide reasonable accommodations for qualified individuals with disabilities. Additionally, we will make reasonable accommodation to assist a person with a disability in the application process. If you need an accommodation in order to apply for a position, please contact [email protected]
For more information, please see links below:
OFCCP Posters Landing Page
Know Your Rights
Pay Transparency
#LI-Hybrid
#LI-KS1