Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Altice USA Logo

Software Development Engineer III

Altice USA

$133,661 - $219,586
Sep 18, 2025
Plainview, NY, USA
Apply Now

Optimum is seeking to enhance its broadband device offerings by developing and improving embedded software. The company aims to deliver reliable, high-speed connectivity solutions that empower lives and fuel businesses, requiring advanced software engineering expertise to achieve these goals.

Requirements

  • 5+ years of experience in embedded software development with a focus on broadband technologies (DOCSIS, PON, Wi-Fi).
  • Mastery in C and C++ for embedded software development, with a deep understanding of advanced concepts and optimization techniques.
  • Extensive experience working with embedded systems and low-level hardware, including in-depth knowledge of CPU architectures, memory management, and device drivers.
  • Expertise in networking protocols, particularly DOCSIS, PON (GPON, EPON), and Wi-Fi (802.11 a/b/g/n/ac/ax), with the ability to design and troubleshoot complex systems.
  • Proficient in embedded Linux or Unix-based systems, with experience in Linux system programming and customizing/building Linux distributions.
  • Expertise in scripting languages (Python, Bash) for automation, testing, and tool development.
  • Advanced proficiency in using debugging tools and methodologies for embedded systems.

Responsibilities

  • Lead the design, development, and maintenance of embedded software for broadband devices, with a primary focus on DOCSIS, PON, and Wi-Fi technologies.
  • Architect and implement advanced software components for performance, reliability, and security, ensuring scalability and maintainability.
  • Develop and optimize firmware for microcontrollers and processors used in broadband devices.
  • Write secure, maintainable code across multiple repositories, anticipating and addressing potential issues in production environments.
  • Oversee the integration of software with hardware components, ensuring seamless operation of broadband devices.
  • Design and execute comprehensive unit, integration, and system tests to validate software functionality and performance.
  • Debug and resolve complex issues at the hardware-software interface, employing advanced debugging tools and techniques.

Other

  • A Master’s degree is preferred.
  • Relevant certifications in networking or embedded systems are advantageous.
  • Collaborate with hardware engineers, network engineers, and other software developers to deliver high-quality products.
  • Participate in and lead code reviews, providing constructive feedback to peers and mentoring junior engineers.
  • Act as a mentor to junior engineers, providing guidance, support, and accountability for their growth and performance.