Software Developer
hace 23 horas
SOFTWARE DEVELOPER
The Software Development team is growing and there is a need to bring on junior developers to support increased project demand and enhance our development capacity. This new position is focused on hiring a junior C Programmer with foundations in networking.
Reports To
: Software Architecture Director
Location
: Bilbao
Effective Date
: TBC
ROLE DESCRIPTION
The Software Developer is a junior role tasked with coding and maintaining software components and systems that support high-performance networking over optical access technologies (Passive Optical Network, including GPON and XGS-PON, for FTTH). This role involves hands-on coding in C, integration with physical and virtual network elements, and the creation of test and deployment environments using virtualization and containerization tools.
We are seeking a talented and driven Software Developer with foundations in networking and experience in C programming to join our growing team. This role will be part of the Software Development team working on innovative products for our customers in the telecommunications industry, including the most relevant operators around the world. This opportunity involves playing a key role in developing new features, optimizing, enhancing performance and scalability for high-speed access networks.
KEY RESPONSIBILITES
Software Development
Design and implement software solutions that integrate optical access network technologies with existing systems, improving overall performance and efficiency.
System Optimization
Optimize performance at both the application and network levels, improving system reliability, latency, and throughput.
Cross-Platform Development
Utilize C for low-level network operations and high-performance software development.
Cross-Team Collaboration
Work closely with DevOps, QA, and network engineering teams to ensure seamless integration of new features.
Debugging and Troubleshooting
Use debugging tools and network analyzers (e.g., Wireshark, tcpdump) to identify, troubleshoot, and resolve issues.
Documentation and Code Quality
Write clean, maintainable code and document software development processes and network configurations clearly.
KEY PROJECTS CLIENTS
Worldwide projects and customers
: Development, deployment and maintenance of the Mira Controller software platform and new features.
QUALIFICATIONS
- Bachelor's degree in Telecommunications Engineering, Computer Science, or a related field (Master's preferred).
Experience:
- 2+ years of experience in software development projects.
- Experience in full-lifecycle software projects, from initial development through to testing, deployment and support.
- Experience with Agile methodologies, CI/CD, and DevOps practices.
- Experience in the telecoms or broadband technology sector is a plus.
Skills:
- Programming Expertise: Foundations in C language with focus on multi-threading, memory management, network programming and communication between distributed systems.
- Understanding of software development process and Agile methodologies.
- Networking Knowledge: Understanding of networking protocols (Ethernet, TCP/IP, UDP, DNS, HTTP/S) and hands-on experience with networking tools.
- Tools & Platforms: Familiarity with Git for managing codebase, collaborative development and automated test tools. Background in Linux-based systems, especially in networking and virtualization contexts.
- Troubleshooting: Hands-on experience with network analysis tools like Wireshark, tcpdump, and custom diagnostics to detect and resolve issues.
- Problem-Solving Skills: Analytical thinking and problem-solving abilities, especially in network-related scenarios.
- Communication Skills: Ability to effectively communicate technical details, both verbally and in writing, to team members and stakeholders.
- Nice-to-Haves:
- Access Networks Knowledge: Familiarity with the Broadband Forum (BBF) architecture, protocols and management of access networks, particularly Fiber-to-the-Home (FTTH) and Passive Optical Networks (PONs).
- Experience with CI/CD pipelines, infrastructure as code, and cloud platforms (AWS, Azure, GCP)
- Experience with virtualization environments, containerization (Docker, k8s), and working with networking hardware or software-defined networking.
- Knowledge of network device management protocols (SNMP, Netconf/YANG, TR-069).
- Familiarity with telecom standards from IETF, IEEE, or Broadband Forum.
- Automation & Scripting for configuring, testing, and deployment of software in both physical and virtual network labs.
KEY COLLEAGUES
Collaborate closely with software development team, network engineers, quality assurance engineers, customer service team, and other product development teams to align efforts, effectively meet customer requirements and achieve project goals.
These include:
- Software Engineering, R&D, QA, Sales, Customer Service.
COMMUNICATION LINES
Collaborate with:
Software Engineering, Quality Assurance teams, Customer support, Sales Engineers.
Consult with:
Software Engineering, Network Engineering
Inform:
Software Engineering, QA
Reports to:
Software Architecture Director
-
Sr. Software Developer Salesforce
hace 3 días
Bilbao, Vizcaya, España Inetum A tiempo completoDescripción de la empresa Sobre InetumInetum es líder europeo en servicios digitales. El equipo de consultores y expertos de Inetum se esfuerza cada día por lograr un impacto digital en las empresas, en las entidades del sector público y en la sociedad. Las soluciones de Inetum quieren contribuir al rendimiento y la innovación de sus clientes, así como...
-
Software Developer SAP FI-CA, BILLING
hace 1 semana
Bilbao, Vizcaya, España Inetum A tiempo completoDescripción de la empresa Inetum es líder europeo en servicios digitales. El equipo de consultores y expertos de Inetum se esfuerza cada día por lograr un impacto digital en las empresas, en las entidades del sector público y en la sociedad. Las soluciones de Inetum quieren contribuir al rendimiento y la innovación de sus clientes, así como al interés...
-
Java Software Developer
hace 1 semana
Bilbao, Vizcaya, España Hays A tiempo completoEn HAYS estamos colaborando con unaempresa tecnológicaque está dedicada aldiseño, desarrollo y fabricación de equipos electrónicos de alto nivel. Su origen es fruto de la colaboración entre empresas y expertos, y ha marcado el camino a seguir, llevando a la compañía a convertirse a día de hoy en una de las referentes en su sector.Actualmente...
-
Developer | PowerApp Power Platform
hace 1 semana
Bilbao, Vizcaya, España TheWhiteam A tiempo completoDeveloper, PowerApp Power Platform as Full-remote at an Insurance industryJob role:Power Apps/ Power Platform Developer and Agentic Automation Developer.Knowledge:Power Platform, PowerApp.Minimum studies required:Bachelor.Languages:English.Minimum experience required:3 to 5 years.Description:As a Power Apps/ Power Platform Developer, you will be responsible...
-
COBOL Back End Developer, Remote
hace 1 semana
Bilbao, Vizcaya, España The Whiteam A tiempo completoCOBOL Back End Developer, (Remote within EU territory) – International organisationJob role: COBOL Back End Developer.Language: English (C1).Location: Remote from EU with ocassional visits to Belgium.Education: Graduate.Minimum experience: 5 to 7 years.Main knowledge: COBOL (MANDATORY).DESCRIPTION:The Back-End Developer role focuses on executing backend...
-
Software Developer SAP
hace 1 semana
Bilbao, Vizcaya, España Inetum A tiempo completoDescripción de la empresa Inetum es líder europeo en servicios digitales. El equipo de consultores y expertos de Inetum se esfuerza cada día por lograr un impacto digital en las empresas, en las entidades del sector público y en la sociedad. Las soluciones de Inetum quieren contribuir al rendimiento y la innovación de sus clientes, así como al interés...
-
Full Stack Developer
hace 2 semanas
Bilbao, Vizcaya, España hodeial A tiempo completoÚnete a nuestro equipo como Full-Stack Developer ¿Eres una persona apasionada del desarrollo web? Buscamos a alguien que quiera crecer con nosotrxs y aportar su creatividad a nuestros proyectos.A medida que Hodeia sigue escalando, nuestra misión de facilitar soluciones tecnológicas que mejoren la eficiencia de la industria crece. Creamos software que...
-
Full Stack Developer, Europe
hace 1 semana
Bilbao, Vizcaya, España The Whiteam A tiempo completoFull Stack Developer, Europe (Remote) – European CommissionJob role: Full Stack DeveloperStudies required: Bachelor's Degree.Language: English (C1).Location: Europe (Remote).DESCRIPTION:We are seeking Full Stack Developers to design, develop, and maintain web and back-end applications. The role involves building responsive user interfaces, implementing...
-
Front End Java Developer, Remote
hace 1 semana
Bilbao, Vizcaya, España The Whiteam A tiempo completoFront End Java Developer, (Remote within EU territory) – International organisationJob role: Front EndJava Developer.Language: English (C1).Location: Remote from EU with ocassional visits to Belgium.Education: Graduate.Minimum experience: 5 to 7 years.Main knowledge: Java (MANDATORY).DESCRIPTION:The Front-End Developer role focuses on implementing...
-
Front End Java Developer, Remote
hace 1 semana
Bilbao, Vizcaya, España TheWhiteam A tiempo completoFront End Java Developer, (Remote within EU territory) – International organisationJob role:Front End Java Developer.Language:English (C1).Location:Remote from EU with ocassional visits to Belgium.Education:Graduate.Minimum experience:5 to 7 years.Main knowledge: Java (MANDATORY).DESCRIPTION:The Front-End Developer role focuses on implementing front-end...