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

Staff Software Engineer

  • Henry Schein One
  • Full time
  • USA
  • 10/16/2026
  • Salary: $150k-$165k
  • Remote

Staff Software Engineer

  • Henry Schein One
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $150k-$165k
  • Worldwide

Software Engineer - Security & Trust

  • Truveta
  • Full time
  • USA
  • 10/15/2026
  • Salary: $110k - $145k/yr
  • Seattle, WA

Senior Software Engineer

  • UiPath
  • Full time
  • Others
  • 10/15/2026
  • Bengaluru, India

Senior Software Developer

  • Netcompany
  • Full time
  • Remote
  • 10/14/2026
  • United Kingdom