Software Engineering Co-op - Spring 2027 Full details of the job. Vacancy Name Software Engineering Co-op - Spring 2027 Vacancy No VN271 Form of Employment Temporary Work Location USA - York Job Details About HMS We shape the connected world! HMS Networks makes the World more connected, productive and sustainable. HMS industrial communication products enable millions of machines such as robots, drives and air-conditioners to get connected to software and systems - A necessity to meet the future demands for energy efficiency and sustainability. Essential Job Functions Works in collaboration with the engineering team, product management and marketing to understand the needs of the customer and develops workable engineering solutions to enable user-friendly product design. Develops, tests, and documents software systems to specification. Carries out other duties as assigned as business needs require. What you'll bring to the
Position:
Must be open to learning new technologies and adapt quickly to dynamic environments. A strong desire to work with current, state-of-the-art software technologies and tools, and have experience implementing them effectively. Energy, Enthusiasm, and Curiosity. A willingness to learn and teach. You must share a passion for the customer, our company, and your own personal success. You must work with mutual respect and open-mindedness. Possesses great communication and analytical skills, including the ability to influence stakeholders and advocate for your recommended technology choices. Ability to thrive in an agile environment and are eager to tackle new and difficult challenges.
Minimum Required Education and Skills:
Current studies in STEM degree (Computer Science or Electrical Engineering preferred). Passion for developing software applications for multiple platforms (Windows and Linux). Eager to learn about Agile frameworks, DevOps tools, and VCS practices. Preferred Technical Skills Basic understanding in high level programming languages such as C, C++, Java, Python scripting. Basic understanding of OOPs (Abstract classes, virtual functions, inheritance, interfaces, templates). Basic understanding of Linux operating system. Familiarity with Git and Azure DevOps workflows.