Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Shure Incorporated

Senior Software Engineer

Shure Incorporated

. Collaborate with cross-functional teams to create, design, and implement cutting-edge features and products .

Posted 10/2/2026full-timeNiles • Illinois • United StatesSenior💰 $90,600 - $145,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in C++ and proficiency in additional programming languages such as Python or Java, with a strong foundation in software development principles and real-time application design. Capable of collaborating with cross-functional teams to innovate and optimize AI/ML solutions while mentoring junior engineers.

Highest-signal resume keywords
C++ ProgrammingAI/ML OptimizationEmbedded Software DevelopmentReal-Time Application DesignSoftware Development Principles

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++ ProgrammingPython ProgrammingSoftware Development PrinciplesObject-Oriented DesignMulti-Thread Real-Time ApplicationEmbedded Software DevelopmentSignal ProcessingComputer VisionMachine LearningGPU Programming
Soft Skills
CollaborationMentoringProblem SolvingCommunicationFeedback Provision
Tools & Technologies
Embedded LinuxAOSP DevelopmentCloud-Based ApplicationsMobile ApplicationsPC Applications
Industry Keywords
AI/ML Use CasesReal-Time Video ApplicationsIntellectual PropertyInnovation InitiativesSoftware Methodologies

Tech Stack

Tools & technologies
CloudJavaLinuxPythonRustC++

About the role

Key responsibilities & impact
  • Collaborate with cross-functional teams to create, design, and implement cutting-edge features and products
  • Brainstorm with research scientists and stakeholders to identify AI/ML use cases and opportunities to optimize and platform solutions
  • Survey literature and conduct original research and experiments
  • Solve problems and share findings and prototypes with colleagues, senior staff, and executives
  • Identify and document software requirements, architectural options, and opportunities for platforming and reuse
  • Implement prototypes across embedded, mobile, desktop, cloud, and database applications
  • Develop, optimize, and test software applications and functionalities for real-time, semi-latent, and offline applications
  • Optimize input features, frame rates, model structures, and other implementation characteristics with research scientists
  • Validate AI/ML and algorithm features by automating measurements against defined metrics
  • Mentor, coach, and monitor less experienced engineers
  • Participate in code reviews and provide constructive feedback
  • Track software methodologies, tools, and best practices
  • Participate in working groups
  • Design and document software approaches
  • Contribute to intellectual property and innovation initiatives

Requirements

What you’ll need
  • Bachelor’s degree in computer science, computer engineering or related field with minimum 2 years of related experience OR Master’s degree
  • Currently authorized to work in the United States on a full-time basis
  • Proficiency in C++
  • Proficiency in one or more other high level programming languages such as Python, Rust, Java, etc.
  • Proficiency in software development principles, design patterns, object-oriented design methodology, and multi-thread real-time application
  • Experience with embedded software development, Mac and PC application development, mobile apps, or cloud-based applications and services
  • Working knowledge of signal processing, computer vision, and machine learning
  • Experience with real-time video applications, embedded Linux or AOSP development, GPU programming, or hardware deep learning accelerators is highly desirable

Benefits

Comp & perks
  • Comprehensive healthcare
  • Mental health plans
  • Retirement savings plans
  • Generous paid time off programs
  • Employee discounts
  • Professional development opportunities
  • Work-life balance initiatives
  • Employee recognition programs
  • Volunteering/community involvement opportunities
  • Flexible work arrangements
  • Associate-first culture