What are the responsibilities and job description for the Graduate Software Engineer position at Jobs for Humanity?
Company Description
Our client is a major multi-national Media and Broadcast technology organsation with a track record of innovation and product development. You will receive the highest quality training and development from a leader in the market.
Job Description
We are seeking a talented and motivated Graduate Software Engineer to join our dynamic team in Philadelphia, United States. As a recent graduate, you will have the opportunity to work on cutting-edge projects, collaborate with experienced developers, and contribute to the development of innovative software solutions.
- Assist in the design, development, and implementation of software applications
- Write clean, efficient, and well-documented code
- Participate in code reviews and contribute to improving code quality
- Collaborate with cross-functional teams to gather requirements and solve complex problems
- Debug and fix software issues
- Stay up-to-date with emerging technologies and industry trends
- Contribute to the continuous improvement of our development processes
- Participate in Agile development methodologies, including daily stand-ups and sprint planning
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Familiarity with version control systems, preferably Git
- Developing embedded C/C code
- Automating test execution and analysis in Python
- Using Linux daily to investigate logs, debug behavior, and validate system behavior
- Working with broadband, streaming, or Wi-Fi technologies
- Creating or running test content for device validation (video/audio codecs, network scenarios)
- Working with modern build and automation tools (Git, Jenkins, Docker, etc.)
- Supporting feature validation, bug reproduction, and diagnostics
- Participating in Agile delivery, code reviews, and hands-on lab testing
Additional Information
Our client's Academy is a 12-month “work-and-learn” engineering program that places early-career engineers directly into product teams working on broadband, Wi-Fi, and next-generation entertainment devices used by tens of millions of customers.
You will join a cohort splitting your time between:
✅ Full-time project work inside engineering teams
✅ Monthly technical training
✅ Earning a Certified Engineer credential
This is the fastest entry path into embedded development, broadband, streaming, and connectivity engineering at a Tier-1 operator.