> Markdown version of [/jobs/ext/3322085-engineer-4-software-development-engineering](https://www.wearedevelopers.com/jobs/ext/3322085-engineer-4-software-development-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer 4, Software Development & Engineering - **Company:** Xfinity - **Location:** Mount Laurel Township, NJ, United States (Remote available) - **Experience:** Expert - **Salary:** $103,200.0 - $141,900.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Agile Methodology, Bash Shell, C++ (Programming Language), Linux, Perl (Programming Language), JSON, Python (Programming Language), Software Engineering, Web Applications, Extensible Markup Language (XML), Wi-Fi Technology, IEEE 802.11ax, Information Technology - **Published:** September 10, 2026 - **Apply:** https://www.careerjet.com/job/us8f546b21a02123c56d2fe790a2e0d09d/eaa ## About the Role REQUIREMENTS: Bachelor's degree, or foreign equivalent, in Computer Science, Engineering, or related technical field, and five (5) years of experience designing and developing software and web applications in an Agile development environment using C, C++, Python, Perl, and Shell; working with Linux OS; of which four (4) years include using reference design kit, including RDK-B and RDK-C; of which three (3) years includes using JSON and XML for Telemetry 2.0, Webpa, Upnp, TR-069; working with cable telecommunication standards including DOCSIS and SCTE standards; and using Wi-Fi technologies, including Wi-Fi 6, Wi-Fi 7, and 802.11 k/v/b/e., C++ Programming Language; JavaScript Object Notation (JSON); Agile Environments ## Description DUTIES: Provide technical leadership in designing and developing software and web applications in an Agile development environment using C, C++, Python, Perl, and Shell; work with Linux OS; use reference design kit, including RDK-B and RDK-C; use JSON and XML for Telemetry 2.0, Webpa, Upnp, TR-069; work with cable telecommunication standards including DOCSIS and SCTE standards; use Wi-Fi technologies, including Wi-Fi 6, Wi-Fi 7, and 802.11 k/v/b/e; support applications under development and customize current applications; assist with the software update process for existing applications, and roll-outs of software releases; analyze, test, and assist with the integration of new applications; document all development activity; research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports; monitor and evaluate competitive applications and products; review literature, patents, and current practices relevant to the solution of assigned projects; collaborate with project stakeholders to identify product and technical requirements; conduct analysis to determine integration needs; work with the Quality Assurance team to determine if applications fit specification and technical requirements; and guide and mentor junior-level engineers. Position is eligible to work remotely one or more days per week, per company policy. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Your AI Agent is just a while loop with an API call. Let me prove it](https://www.wearedevelopers.com/videos/1988-your-ai-agent-is-just-a-while-loop-with-an-api-call-let-me-prove-it) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)