{"schemaVersion":"jobsearcher.job.v1","id":"07b58aa51b2886540134c20e","url":"https://jobsearcher.com/jobs/07b58aa51b2886540134c20e","canonicalUrl":"https://jobsearcher.com/jobs/07b58aa51b2886540134c20e","title":"Endpoint Software Developer Intern","description":"REPORTING TO: Director, Endpoint Software Development\r\nOFFICE LOCATION: NYC\r\nROLE TYPE: Internship, Hybrid (3 days Onsite, 2 Remote)\r\nDURATION: 9 Weeks\r\nIPC is a fintech company that focuses on the human element. With a global presence, we support local markets with our advanced cloud-based trading communications and managed connectivity solutions.\r\nThrough our portfolio of communications and connectivity solutions, we focus on solving business challenges and adapting to regulatory changes in the fast-paced global financial markets. This enables our clients to maintain consistent market access, a strong competitive advantage, and enhanced operational efficiency.\r\nJoin a team that is dedicated to delivering groundbreaking products and making a significant impact on our clients' success.\r\nOverview of the Global Internship Program\r\nOur 2026 Global Summer Internship Program is designed to provide students and recent graduates with hands-on experience in their field of study, offering professional growth, mentorship, and valuable networking opportunities.\r\nProfessional Growth: You will gain hands-on experience in your field of study, which will be invaluable for your professional development.\r\nMentorship: You will have the opportunity to learn from experienced professionals, gaining insights and guidance that will benefit your career.\r\nNetworking: Being part of our organization will allow you to build a network of contacts within the industry, aiding your future career prospects.\r\nSkill Development: You will enhance both technical and interpersonal skills through targeted training sessions.\r\nWhat does the internship program entail?\r\nAs a Summer Intern on the Endpoint Software Development team, you'll work on Remote Turret, a real production application that enables users to securely connect to and operate a physical turret from anywhere, as if they were on-site.\r\nYour primary focus will be improving the screen-sharing experience, a critical capability that directly impacts usability for support engineers and future customers. You'll take ownership of meaningful enhancements that help scale this solution to a broader audience.\r\nResearch and evaluate secure remote-display technologies (for example, VNC-based approaches)\r\nBuild proof-of-concepts, assess trade-offs with the team, and implement the selected solution\r\nImprove responsiveness for interactions like dragging windows and swipe gestures\r\nExpanding diagnostics (time permitting)\r\nAdd diagnostic jobs to Remote Turret\r\nEnable visibility into turret performance trends over time to support monitoring and troubleshooting\r\nYou'll collaborate closely with senior engineers on the Endpoints team, gaining hands-on experience with professional software development practices. While you'll lead feature development, you'll partner with experienced engineers on:\r\nArchitecture and design decisions\r\nCode reviews and validation\r\nTesting and production readiness\r\nYour work will span two active codebases\r\nTurret firmware (embedded C/C++/Rust)\r\nRemote Turret application (web-based UI packaged in a Tauri container)\r\nBy the end of the summer, you'll have contributed production code, developed a deeper understanding of distributed systems, embedded software, and modern web technologies, and seen how your work impacts real users.\r\nHow You Will Make an Impact\r\nShow Your Enthusiasm: Your motivation and eagerness to learn will bring positive energy to our team.\r\nTake Initiative: Don't be afraid to propose new ideas and solutions. Your fresh perspective can make a real difference.\r\nCollaborate Actively: Work closely with your teammates, sharing insights and supporting each other to achieve common goals.\r\nBe Proactive: Ask questions and seek opportunities to take on new tasks and challenges.\r\nDemonstrate Commitment: Show your dedication to the projects you work on, contributing your best effort.\r\nEnhance Team Dynamics: Your positive attitude and willingness to help will foster a collaborative and supportive work environment.\r\nLearn and Grow: Take advantage of every learning opportunity to develop your skills and knowledge.\r\nAdapt and Innovate: Be open to new ways of working and embrace changes that can lead to improvements.\r\nEssential Skills and Experience to be Successful in the Role\r\nRecent graduate or in your last year of a bachelor's degree or master's degree in computer science or engineering\r\nStrong communication and teamwork skills are essential as well as being able to work independently.\r\nStrong analytical thinking and problem-solving abilities, with focus on details\r\nComfortable navigating through ambiguous and ever-changing situations\r\nRequired experience with C or C++\r\nRequired Experience with AI development\r\nPreferred experience with cross compiling for microcontrollers and embedded systems\r\nPreferred experience with unit testing frameworks and why they are needed\r\nPreferred experience with Rust\r\nPreferred experience with Electron or the Tauri framework\r\nCurious about what we offer?\r\n9 weeks full-time paid internship filled with exciting events and initiatives\r\nAccess to LinkedIn Learning\r\nAccess to IPC University\r\nImprove your technical and soft skills through integrated training and development workshops\r\nGain invaluable exposure to leadership and the corporate environment\r\nBuild lasting connections through networking and relationship-building opportunities\r\nConnect with your peers through exciting social events\r\nAdditional Information\r\nAt IPC, we believe that hybrid working creates an inclusive, flexible environment where employees can perform at their best, and teams can collaborate, innovate, and celebrate successes together. We spend around 60% of our time in the office and around 40% of our time working remotely. Some individuals may be required to work from the office or client sites more than 60% of the time, if required by their role and/or client needs.\r\nYour precise work schedule will be determined by you, your Line Manager and HR before commencement of your internship program with IPC.\r\nIPC's Work Culture:\r\nThe IPC work culture is one that fosters inclusion, prioritizes innovation, and maximizes potential. We are a global ecosystem, full of diverse people that together made IPC what it is today.\r\nOur strength as an organization is the sum of our different backgrounds, perspectives, skills and geographies; supported by an ironclad commitment to constructive dialogue and open-mindedness.\r\nWe live and breathe our commitment to innovation by embracing bold ideas, seizing new opportunities and striving for excellence. Our people have continued to deliver groundbreaking solutions to our clients for over 50 years.\r\nJ-18808-Ljbffr","company":"Ipc Systems","rawCompany":"ipc systems","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-04-09T09:14:52.368Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1299.00","title":"Computer Occupations, All Other","slug":"computer-occupations-all-other"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Endpoint Software Developer Intern","description":"REPORTING TO: Director, Endpoint Software Development\r\nOFFICE LOCATION: NYC\r\nROLE TYPE: Internship, Hybrid (3 days Onsite, 2 Remote)\r\nDURATION: 9 Weeks\r\nIPC is a fintech company that focuses on the human element. With a global presence, we support local markets with our advanced cloud-based trading communications and managed connectivity solutions.\r\nThrough our portfolio of communications and connectivity solutions, we focus on solving business challenges and adapting to regulatory changes in the fast-paced global financial markets. This enables our clients to maintain consistent market access, a strong competitive advantage, and enhanced operational efficiency.\r\nJoin a team that is dedicated to delivering groundbreaking products and making a significant impact on our clients' success.\r\nOverview of the Global Internship Program\r\nOur 2026 Global Summer Internship Program is designed to provide students and recent graduates with hands-on experience in their field of study, offering professional growth, mentorship, and valuable networking opportunities.\r\nProfessional Growth: You will gain hands-on experience in your field of study, which will be invaluable for your professional development.\r\nMentorship: You will have the opportunity to learn from experienced professionals, gaining insights and guidance that will benefit your career.\r\nNetworking: Being part of our organization will allow you to build a network of contacts within the industry, aiding your future career prospects.\r\nSkill Development: You will enhance both technical and interpersonal skills through targeted training sessions.\r\nWhat does the internship program entail?\r\nAs a Summer Intern on the Endpoint Software Development team, you'll work on Remote Turret, a real production application that enables users to securely connect to and operate a physical turret from anywhere, as if they were on-site.\r\nYour primary focus will be improving the screen-sharing experience, a critical capability that directly impacts usability for support engineers and future customers. You'll take ownership of meaningful enhancements that help scale this solution to a broader audience.\r\nResearch and evaluate secure remote-display technologies (for example, VNC-based approaches)\r\nBuild proof-of-concepts, assess trade-offs with the team, and implement the selected solution\r\nImprove responsiveness for interactions like dragging windows and swipe gestures\r\nExpanding diagnostics (time permitting)\r\nAdd diagnostic jobs to Remote Turret\r\nEnable visibility into turret performance trends over time to support monitoring and troubleshooting\r\nYou'll collaborate closely with senior engineers on the Endpoints team, gaining hands-on experience with professional software development practices. While you'll lead feature development, you'll partner with experienced engineers on:\r\nArchitecture and design decisions\r\nCode reviews and validation\r\nTesting and production readiness\r\nYour work will span two active codebases\r\nTurret firmware (embedded C/C++/Rust)\r\nRemote Turret application (web-based UI packaged in a Tauri container)\r\nBy the end of the summer, you'll have contributed production code, developed a deeper understanding of distributed systems, embedded software, and modern web technologies, and seen how your work impacts real users.\r\nHow You Will Make an Impact\r\nShow Your Enthusiasm: Your motivation and eagerness to learn will bring positive energy to our team.\r\nTake Initiative: Don't be afraid to propose new ideas and solutions. Your fresh perspective can make a real difference.\r\nCollaborate Actively: Work closely with your teammates, sharing insights and supporting each other to achieve common goals.\r\nBe Proactive: Ask questions and seek opportunities to take on new tasks and challenges.\r\nDemonstrate Commitment: Show your dedication to the projects you work on, contributing your best effort.\r\nEnhance Team Dynamics: Your positive attitude and willingness to help will foster a collaborative and supportive work environment.\r\nLearn and Grow: Take advantage of every learning opportunity to develop your skills and knowledge.\r\nAdapt and Innovate: Be open to new ways of working and embrace changes that can lead to improvements.\r\nEssential Skills and Experience to be Successful in the Role\r\nRecent graduate or in your last year of a bachelor's degree or master's degree in computer science or engineering\r\nStrong communication and teamwork skills are essential as well as being able to work independently.\r\nStrong analytical thinking and problem-solving abilities, with focus on details\r\nComfortable navigating through ambiguous and ever-changing situations\r\nRequired experience with C or C++\r\nRequired Experience with AI development\r\nPreferred experience with cross compiling for microcontrollers and embedded systems\r\nPreferred experience with unit testing frameworks and why they are needed\r\nPreferred experience with Rust\r\nPreferred experience with Electron or the Tauri framework\r\nCurious about what we offer?\r\n9 weeks full-time paid internship filled with exciting events and initiatives\r\nAccess to LinkedIn Learning\r\nAccess to IPC University\r\nImprove your technical and soft skills through integrated training and development workshops\r\nGain invaluable exposure to leadership and the corporate environment\r\nBuild lasting connections through networking and relationship-building opportunities\r\nConnect with your peers through exciting social events\r\nAdditional Information\r\nAt IPC, we believe that hybrid working creates an inclusive, flexible environment where employees can perform at their best, and teams can collaborate, innovate, and celebrate successes together. We spend around 60% of our time in the office and around 40% of our time working remotely. Some individuals may be required to work from the office or client sites more than 60% of the time, if required by their role and/or client needs.\r\nYour precise work schedule will be determined by you, your Line Manager and HR before commencement of your internship program with IPC.\r\nIPC's Work Culture:\r\nThe IPC work culture is one that fosters inclusion, prioritizes innovation, and maximizes potential. We are a global ecosystem, full of diverse people that together made IPC what it is today.\r\nOur strength as an organization is the sum of our different backgrounds, perspectives, skills and geographies; supported by an ironclad commitment to constructive dialogue and open-mindedness.\r\nWe live and breathe our commitment to innovation by embracing bold ideas, seizing new opportunities and striving for excellence. Our people have continued to deliver groundbreaking solutions to our clients for over 50 years.\r\nJ-18808-Ljbffr","datePosted":"2026-04-09T09:14:52.368Z","dateModified":"2026-04-09T09:14:52.368Z","hiringOrganization":{"@type":"Organization","name":"Ipc Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"07b58aa51b2886540134c20e"},"url":"https://jobsearcher.com/jobs/07b58aa51b2886540134c20e"}}