Junior Software Engineer (Video Systems)

Apogee, Inc. · Atlanta GA

Company

Apogee, Inc.

Location

Atlanta GA

Type

Full Time

Job Description

We're Apogee. Nice to meet you. At our core, we're an IT-services organization that happens to focus on higher education. We touch the lives of binge-watching, music-loving, game-playing, finals-taking, seminar-attending, class-selecting students by providing IT infrastructure that meets today's needs technology-savvy generation.

We work hard, celebrate success, and challenge everyone in our organization to be a problem solver. If you are as passionate as we are about the intersection of technology and education, join us today.

This is not your standard "sit at a desk and code" engineering job. As a Junior Software Engineer (Video Systems) you'll be part of our video systems build team that includes programming and building video systems. This opportunity would work well for a new college graduate with a technical background as we're willing to train the right applicant.

The pay range is $50K - $70K/year. This position will work in person at our Norcross, GA. office.

Requirements

The experience you bring to the table:
  • Bachelor's degree in Computer Information Systems, completion of a technical certificate program or related field.
  • Effective communication skills.
  • Ability to learn and grasp new systems easily.
  • Ability to work in a cloud environment.

Preferred experience:
  • Be familiar with software languages like Python, Go, Java, .NET, JavaScript, NodeJS.
  • Familiarity with cloud-based concepts
  • Ability to work on remote video equipment and to take initiative to learn multiple video systems, devices, and architectures in in a faced paced, quick restoration focused environment

Skills you'll develop in this job:
  • Knowledge of C++
  • Open-source video encoding and packaging tools (ffmpeg, Shaka, Bento4)
  • Streaming video technologies (HLS, DASH, CMAF)
  • Video compression technologies (MPEG, VP9, AV1)
  • TCP/UDP networking

Daily Activities:
  • Responsible for receiving and configuration of cable equipment head-ends and racks.
  • Responsible for restoration of video and operational issues escalated, troubleshooting, and providing technical mitigations to operational problems.
  • Interact with vendors and internal engineering teams to mitigate and resolve issues quickly.
  • Create and maintain technical documentation of processes and procedures used throughout normal video operations.
  • Track and update progress and details in trouble ticketing system
  • While our product line includes ResNet, Cable TV and IPTV, you have a specialty in CTV, and will participate in an on-call rotation supporting our field techs and engineers.

You'll love this job if this describes you:

Deeply engrained self-motivation. You're motivated to get work done. That means that you love efficiency and are driven to complete a project.

Technical aptitude. Pick up on technical things quickly, and you are good at learning new products and new technologies. This specifically includes reading blueprints, installing and configuring networking equipment, testing methodologies, and Internet connectivity troubleshooting.

Service to others/customers. Listen to customers (internal and external), address their needs and concerns, and keep customers informed by providing status reports and progress updates. Deliver on service commitments, meet established or agreed upon deadlines, and maintain supportive relationships with customers.

Taking initiative. Respond quickly and appropriately to requests that come to you from internal and external customers. Assume you are wholly responsible for owning an issue to its conclusion (including solving the problem or escalating it in a timely manner).

Important considerations you should review:

Physical requirements. You'll use your hands to type, use power tools. You'll stand, walk, reach with arms and hands and may have to step over, climb or balance around obstacles, twist, stoop, kneel, crouch or crawl. Our equipment can be heavy, you will need to lift up to 50 lbs.

Scheduling. You'll be part of an on-call team supporting internal and external clients. Your rotation is about every four weeks. We have high volume of work in the late Spring, and through Summer. Time off during these times will be limited.

Driving and Criminal Background. We take the safety of our team and our customers very seriously. You must have and maintain a valid driver's license. You must also pass a criminal background check to work on any of our customer's properties.

Benefits

Our employees enjoy benefits that make them more productive and contribute directly to the development of their professional skills. We want to be able to attract the best of the best and make sure they keep getting better so here is what we are offering:
  • An attractive salary
  • Health insurance plan including Health Savings Account matching program
  • Monthly technology stipend
  • Engineering and Technical teams receive cash bonuses for obtaining certifications
  • Maternity and Paternity leave
  • Peer recognition program
  • Career development programs

At Apogee, we believe education is a doorway to a fair and just society. Within our own walls, we stand committed to creating a healthy culture of diversity and inclusion, empowering one another as advocates for an inclusive workplace, and doing so transparently. Apogee employees founded three employee-led groups in 2020 including Diversity and Inclusion, Civic Awareness, and Apogee Veterans.

Accommodations:

If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to Human Resources, [email protected].

Date Posted

08/29/2022

Views

3

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

API Software Development Engineer - II - Synchrony

Views in the last 30 days - 6

The job description is for an API Software Development Engineer II at Synchrony The role involves working on microservice APIs participating in hackat...

View Details

API Software Development Engineer - I - Synchrony

Views in the last 30 days - 5

The job description is for an API Software Development Engineer I position at Synchrony The role involves working on microservice APIs participating ...

View Details

Senior Software Engineer (Java) - NCR Corporation

Views in the last 30 days - 6

NCR Corporation is a leading software and servicesled enterprise provider in the financial retail and hospitality industries They are looking for a Se...

View Details

Senior Software Engineering Manager - NCR Corporation

Views in the last 30 days - 5

NCR Corporation is a leader in transforming connecting and running technology platforms for selfdirected banking stores and restaurants They are looki...

View Details

Sr. Data Analyst/Engineer - Remote - Sharecare

Views in the last 30 days - 11

Sharecare is a digital health company that helps people manage their health They are seeking a Sr Data AnalystEngineer to contribute to a new platform...

View Details

ADMS Engineer - Ameren

Views in the last 30 days - 9

The job posting is for an Engineer to support the design maintenance and operation of SCADA and ADMS systems The successful candidate will have a Bach...

View Details