Software Engineer para Compañía Regional del Medios y Contenidos
Functions & Responsibilities:
- manage 3rd parties as remote hands for remote systems installation, setup, and support
- manage other off-shore (in América and Asia) developers’ vendor teams
- work along with 3rd party vendors who are responsible for integrating Built-In-Self-Test suite apps in STB software
- work with internal clients to receive and state the requirements, make a plan to deliver the features required, and negotiate dates&features to define a real plan to follow
- design a variety of software solutions for Linux & Android embedded systems, Linux servers, and Cloud solutions
- develop new features and improvements, and maintain the current systems which use several different technologies (see “Knowledge, Skills and Abilities” section in this job description)
Knowledge, Skills and Abilities:
- fluency in Spanish and English proficiency
- agile mindset is a must, proactive and problem solving oriented
- administration of distributed and concentrated repositories, such as GIT and SVN
- Excellent soft skills are required in order to establish strong relationships with internal clients & teammates
Job Experience:
- 10+ years as a developer and architect for most of the following technologies:
- pl/SQL PostgreSQL database
- C/C++ backends for Linux servers with machine to machine protocols, audio and video processing using FFT, FFmpeg, and OpenCV
- Linux server installation & management: Ubuntu, Oracle Linux, and Red Hat Enterprise Linux
- scripting using bash & shell and python for automation operations
- Java Spring framework, for backend & front end development full stack for web apps development
- NodeJS plain javascript with frameworks for web backend developments
- HTML5, Javascript EMAC5/6, CSS3, and SASS using Babel and Rollup for web frontend developments
- 5+ years working with interdisciplinary and distributed teams, across different countries and languages (Spanish & English)
- tracking system experience and technical documentation experience are required, such as JIRA and Wiki systems
Education:
- Electronics Engineering, Computer systems or related
- Desirable training in design and development of special purpose electronic systems
- Desirable training in Agile coordination of software project teams and planning
- English: advanced oral & writing