Software Engineering Intern at Shure developing cutting-edge software solutions and collaborating with engineers. Involves research and prototyping in machine learning and AI technologies.
Responsibilities
Collaborate with DSP engineers and data scientists to design and develop software applications and libraries to support ongoing research initiatives.
Assist in implementing, testing, and optimizing experimental software applications and prototypes.
Stay up to date with latest advancement in software, AI/ML, and emerging technologies to contribute fresh ideas and insights to the team.
Requirements
Currently pursuing an advanced degree in computer science, computer engineering, or a related field.
Must have experience in object-oriented programming in C++.
Experience with one or more other programming languages such as Java/Kotlin, Objective-C/Swift, Python, JavaScript, Rust, etc.
Familiarity with software development principles, design patterns, and object-oriented design methodology.
Basic understanding of signal processing, computer vision, or machine learning.
Experience with embedded software development, Mac & PC application development, mobile apps, or cloud-based applications and services.
Hands-on experience with one or more of the following is a plus: real-time digital signal processing embedded Linux development, deep learning model deployment, GPU or hardware accelerators.
Creativity and curiosity for future technologies and a passion for realizing new capabilities.
Applicants for this position must be currently authorized to work in the United States on a full-time basis.
Software Engineer developing autonomous behaviors for humanoid robots. Collaborating with teams to solve complex challenges in real - world deployments at Agility Robotics.
Senior Software Engineer leading design and development of software solutions at architectural firm Parkhill. Collaborating across technology stacks to enhance digital capabilities and internal platforms.
Senior Software Engineer developing safety - critical software for aerospace controls at Rolls - Royce. Collaborating teams and guiding engineers in achieving compliance objectives.
Senior Controls Software Engineer developing and testing embedded software for safety critical system. Involves project lifecycle tasks from concept to production release collaborating with engineering teams.
Senior Software Engineer owning end - to - end features for Arena's AI evaluation platform. Collaborate with teams to ensure quality and user satisfaction from design to deployment.
Principal Software Engineer at Red Hat coordinating automotive platform solutions with customers and partners. Engage on - site, lead engagements, and design technical solutions with cross - functional collaboration.
Software Engineer focusing on high impact tech initiatives including NodeJS and Java at Snowflake. Collaborating across functional teams to drive product vision and high - performance builds.
Software Development Engineer on Cloud Runtime Protection team at CrowdStrike. Building runtime security solutions for cloud - native and AI workloads with high - performance features.