Altice USA logo

Software Development Engineer II

Altice USA

Bethpage, NY
Full Time
Mid Level
100k-165k
about 1 month ago

Job Description

About the Role

We are Optimum, a leader in the fast-paced world of connectivity, committed to providing reliable, high-speed broadband solutions that empower lives, fuel businesses, and drive innovation. We are seeking a Software Development Engineer II to join our dynamic engineering team, focusing on developing and enhancing embedded software for broadband devices such as DOCSIS, PON, and Wi-Fi. This role involves collaborating with cross-functional teams to design, implement, and test software that ensures optimal performance and reliability of broadband devices, contributing to our mission of enabling progress and improving lives.

Key Responsibilities

  • Design, develop, and maintain embedded software for broadband devices, with a focus on DOCSIS, PON, and Wi-Fi technologies.
  • Implement and optimize software components for performance, reliability, and security.
  • Develop firmware for microcontrollers and processors used in broadband devices.
  • Write secure, maintainable code across multiple repositories, anticipate and guard against problems in production, and actively contribute to knowledge bases.
  • Integrate software with hardware components, ensuring seamless operation of broadband devices.
  • Conduct unit, integration, and system testing to validate software functionality and performance.
  • Debug and resolve issues at the hardware-software interface.
  • Drive the development of software solutions for broadband devices, identifying opportunities arising from both new and established technologies.
  • Serve as a go-to expert for DOCSIS, PON, Wi-Fi, and related technologies, establishing and gaining acceptance for technical solutions.
  • Apply software architecture principles with an understanding of technical debt and trade-offs, sometimes employing prototyping and proofs of concept.
  • Collaborate with hardware engineers, network engineers, and other software developers to deliver high-quality products.
  • Document software designs, specifications, and test plans.
  • Participate in code reviews, providing constructive feedback to peers.
  • Write clear and concise workflow documents, emails, presentations, and thought leadership materials.
  • Stay up-to-date with the latest developments in broadband technologies and embedded software development.
  • Contribute to process improvements and best practices within the engineering team.
  • Proactively share knowledge, mentor junior engineers, and maintain accountability for team performance and production availability.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field; Master's degree is a plus.
  • 2-4 years of experience in embedded software development, focusing on broadband technologies such as DOCSIS, PON, and Wi-Fi.
  • Proficiency in embedded C and C++ for software development.
  • Understanding of embedded systems and experience working with low-level hardware, including CPU architectures, memory management, and device drivers.
  • Strong understanding of networking protocols, especially DOCSIS, PON (GPON, EPON), and Wi-Fi (802.11 a/b/g/n/ac/ax).
  • Familiarity with Wi-Fi standards, troubleshooting, and performance optimization.
  • Experience with embedded Linux or Unix-based systems, including Linux system programming and customizing/building Linux distributions.
  • Familiarity with scripting languages such as Python and Bash for automation and testing.
  • Proficiency with debugging tools and methodologies for embedded systems.
  • Experience with version control systems like Git.
  • Knowledge of the Yocto build system.
  • Experience with automated testing frameworks and test-driven development (TDD).
  • Ability to optimize code for performance, memory usage, and power consumption.

Nice to Have

  • Relevant certifications in networking or embedded systems.

Qualifications

  • Educational background in Computer Science, Electrical Engineering, or related fields.
  • Experience in embedded broadband software development.

Benefits & Perks

  • Pay is competitive and based on skills and experience.
  • Starting pay range in the posted location is $100,246.00 - $164,689.00 per year.

Working at Altice USA

At Optimum, our culture is built on four core pillars: Taking Ownership, Upholding Transparency, Creating Community, and Demonstrating Expertise. We foster an environment of proactive problem-solving, open and honest communication, collaboration, innovation, and continuous learning. We are committed to empowering employees, building trust, and delivering top-quality products and services through expertise and community engagement.

Apply Now

Job Details

Posted AtJun 18, 2025
Salary100k-165k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Altice USA

Website

alticeusa.com

Company Size

10000+ employees

Location

Bethpage, NY

Industry

Management of Companies and Enterprises

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches