Software Engineer
Software Engineer role at EVS Broadcast Equipment – join a cross‑functional Development Team (Dev & QA) to integrate the T‑Motion Media Production Robotics solutions into the EVS ecosystem.
The Software Engineer actively participates in analysis, architecture, design, implementation, testing, validation, technical documentation, and maintenance, ensuring robustness, reliability, scalability, testability, and upgradeability of all building blocks. The role includes delivery of a high‑level design, breakdown of the solution/product, and related interfaces for consistency with market requirements.
Job Description
- Define, design, and develop complex software‑defined networking solutions.
- Understand user stories and convert them into technical tasks.
- Adopt a test‑driven attitude and develop automated tests.
- Work with Support to troubleshoot customer issues.
- Participate in the continuous improvement of the development process and tools.
- Coach and help colleagues to grow.
Profile
- Bachelor or Master degree in computer science or related field.
Technical Skills
- Full stack developer including conceptual design, architecting, and programming.
- Strong knowledge of C# and Microsoft (. NET, WPF).
- Strong knowledge of communications systems: Ethernet – TCP/UDP.
- Understanding of MVVM software design.
- Understanding of Windows OS for real‑time applications.
Additional Experience (Asset)
- Some embedded knowledge/experience.
- Knowledge of video and audio technologies.
- Understanding of mechanics & laws of physics and its impact on software real‑time control.
- Understanding of REACT framework or equivalent for integration within the EVS ecosystem.
- Experience with Agile development methods and tools (e. g. Jira, CI, Gitlab).
- Creative, out‑of‑the‑box, pragmatic and proactive.
- Quickly understands a technical domain and its complexity.
- Capability to have clear and efficient communication and a deep mutual understanding to work as a team across different countries/timezones.
- Aligned with EVS values: Innovation, Passion, Excellence, Agility, Accountability, Teamwork, and Customer Success.
Languages
- Other languages are considered an asset.
Offer
Joining the EVS Team means a competitive salary aligned with your skills and the market, plus a range of wellness and healthcare benefits. Flexible schedules and hybrid working policies support your work‑life balance. EVS provides tools to develop your skills, internal mobility opportunities, and a wide range of training. We foster a friendly, lively, inclusive environment.
Details
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industries: Broadcast Media Production and Distribution, Software Development, and IT Services and IT Consulting
Referrals increase your chances of interviewing at EVS Broadcast Equipment by 2x.
- Informações detalhadas sobre a oferta de emprego
Empresa: EVS Broadcast Equipment Localização: Maia
Maia, Porto District, PortugalPublicado: 15. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!