Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineering Intern

Home > C# programming jobs

Software Engineering Intern in Others

  • Keenfinity Group
  • Full time
  • Email
  • Eindhoven, Netherlands

Responsibilities

  • Analyze existing simulator coverage and the behavior and capabilities of real DICENTIS devices.
  • Define and prioritize device behaviors and implement new simulated device scenarios using C# and/or C++.
  • Develop networked software that behaves like corresponding physical devices and supports Windows and Linux.
  • Develop and maintain automated tests using the simulator as a replacement for physical hardware.
  • Integrate the simulator into automated build, test, and continuous-integration pipelines where applicable.
  • Document supported behaviors, architecture, usage, and known limitations.
  • Work with engineers and testers to make the simulator useful for daily development and testing.
  • Break the long-term project into milestones and provide progress updates to the supervising team.

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, or a related technical field.
  • Solid programming skills in C# and/or C++.
  • Understanding of object-oriented programming and software design principles.
  • Basic understanding of TCP/IP, client-server communication, and networked devices.
  • Ability to work independently, take ownership, and break larger projects into manageable steps.
  • Good written and spoken English communication skills.
  • Motivation to investigate technical problems and develop solutions from an existing foundation.
  • Experience with .NET or .NET Core is a plus.
  • Familiarity with network protocols or device communication standards is a plus.
  • Experience with automated testing or continuous-integration tools such as Jenkins is a plus.
  • Experience with a Linux-based development environment is a plus.
  • Coursework or project experience in software engineering, networking, embedded systems, or distributed systems is a plus.
  • Interest in audio, conferencing technology, embedded systems, or connected devices is a plus.

Benefits

  • Hands-on internship in an international team with close guidance from experienced professionals.
  • Option to work from home one day per week.
  • Internship allowance of €500–€600 per month based on full-time employment.
  • Internship application process includes a campus recruiter phone meeting, team interview, and contract offer.

Keenfinity Group

Keenfinity Group builds security, safety, and professional communications systems for enterprise, public-sector, and venue customers, spanning video surveillance, access control, intrusion detection, public address/voice alarm, conference solutions, and pro audio, plus electronics manufacturing s...

Similar positions

Senior Software Engineer - Reservations

  • OpenTable
  • Full time
  • Canada
  • 11/11/2026
  • Toronto

Software Architect

  • RDA COMPANY LLC
  • Full time
  • Remote
  • 11/11/2026
  • Salary: Competitive
  • USA - Central, USA - East

Senior Software Test Engineer

  • Syms Strategic Group, LLC (SSG)
  • Full time
  • Remote
  • 11/11/2026
  • Salary: $85k-$116k
  • United States

R&D Engineer 4, Software

  • Keysight
  • Full time
  • Others
  • 11/11/2026
  • Gurgaon, India

Software Architect

  • PDI Technologies
  • Full time
  • USA
  • 11/10/2026
  • Salary: Competitive
  • Remote