Shure Incorporated · 22 hours ago
Engineer Associate Staff, Application Systems Development
Shure Incorporated is a leading global manufacturer of audio equipment known for quality and reliability. As an Associate Staff Engineer in Applications Systems Development, you will design, develop, and test software for audio products while collaborating with cross-functional teams to define requirements and create test plans.
Consumer ElectronicsElectronicsManufacturingProduct DesignWireless
Responsibilities
Works on cross-functional development teams to design and implement platform independent GUI application software that controls and manages cutting edge audio products and networking technologies
Collaborates with marketing, and test and system engineering to define platform independent GUI application software use cases and requirements
Prototypes GUI application software using technologies such as Flash
Designs and develops (codes) platform independent GUI application software by providing technical expertise to internal Company software developers
Prepares integration and test plans for platform independent GUI application software with other Company proprietary software (embedded systems)
Researches new platform independent GUI application software technologies and IDEs, and assists with the integration into Company software development processes
Integrates and tests proprietary and non-proprietary networking communication protocols into platform independent GUI application software including common physical, datalink, network and transport layer protocol standards
Estimates, organizes, and documents tasks
Performs other duties as assigned
Qualification
Required
Bachelor's or Master's degree in Computer Science / Computer Engineering or equivalent experience
Minimum of 8 years of experience
Possess wide-ranging experience in platform independent software development on PC Windows/Linux and Mac (OS X) platforms using professional concepts and company objectives to resolve complex issues in creative and effective ways
Firm understanding and proven history of application of key software design principles such as separation of concerns, high cohesion and low coupling to facilitate reuse and maintainability in software architectures, designs and implementations; ability to decompose large, complex software systems into manageable subsystems with clearly defined interfaces
Extensive knowledge of software development experience with JavaScript, Angular, Node, C/C++, Python
Experience with integrating networking protocols such as Ethernet, USB and/or TCP/UDP into platform independent application software
Minimum 5 years of development experience using C/C++, with an OO approach
Experience with software development tools such as Integrated Development Environments, compilers/linkers, and debugging tools (emulator, profiler, etc.) required
Experience solving problems following SOLID and OO design principles
Demonstrated ability of working on complex assignments where analysis of situations or data requires an in-depth evaluation of variable factors
Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results
Determines methods on new assignments and provides guidance to other personnel
Ability to integrate technologies to provide proof of concept demonstrations
Excellent communication skills (written and verbal) and the ability to communicate with all levels of staff and management
Initiative, passion for innovation, creativity, and a solid understanding of software engineering is required
Ability to work both independently and perform as a leader in team environment
Applicants for this position must be currently authorized to work in the United States on a full-time basis
Preferred
Developer experience with GraphQL is a plus
Experience as a development / technical / team lead is strongly preferred
Prior management experience is a plus
Benefits
Comprehensive healthcare
Mental health and retirement savings plans
Generous paid time off programs
Employee discounts
Professional development opportunities
Work-life balance initiatives
Employee recognition programs
Volunteering/community involvement opportunities
Company
Shure Incorporated
For 100 years, Shure Incorporated has developed best-in-class audio products that provide high-quality performance, reliability and value.
Funding
Current Stage
Late StageRecent News
2025-12-11
2025-10-23
Company data provided by crunchbase