S

Shure

Audio products and microphone systems

Senior Engineer - Application Systems Development

Desktop Application DevelopmentConfirmed live in the last 24 hours
Full-timeNiles, IL, USA$115.6k - $185k

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Information Technology, or a related field is required.
  • At least 5 years of progressive application development experience is required, including a portfolio of successfully delivered projects and significant solution ownership across the software development lifecycle.
  • Expertise in one or more single-page application frameworks, TypeScript, RxJS, NgRx, HTML5, and CSS3 is required; Angular is preferred.
  • Back-end expertise in Node.js with TypeScript and Electron is required, along with experience authoring APIs, designing and implementing algorithms, and evaluating solution security with front-end integrations.
  • Understanding of operating system fundamentals, reactive programming, multithreading, and asynchronous code execution in TypeScript is required.
  • Understanding of software development practices is required, including software design patterns and principles such as separation of concerns, cohesion versus coupling, and SOLID; unit and integration testing; and continuous integration, testing, and deployment.
  • The ability to work effectively in a remote-first agile software development culture that supports hybrid work and travel to physical sites based on project needs and team collaboration is required.
  • Effective verbal and written communication for working with technical and nontechnical business functions across globally distributed teams is required.

Responsibilities

  • Design and implement platform-independent GUI application software and security solutions that control and manage audio products and networking technologies on cross-functional teams.
  • Collaborate with marketing, test, and systems engineering teams to define use cases and requirements for platform-independent GUI application software.
  • Prototype application software using the technologies identified in the qualifications.
  • Collaboratively drive architecture, design, and development decisions for platform-independent GUI application software, emphasizing security solutions.
  • Review and refine integration test plans for GUI, API, and company-proprietary embedded systems software.
  • Research and advise on improved software development methods and processes throughout the software development lifecycle, with an emphasis on security.
  • Integrate and test proprietary and nonproprietary networking communication protocols in platform-independent GUI application software, including physical, data link, network, and transport layer protocol standards.
  • Review designs and code developed by other engineers to evaluate and ensure software quality and application security.
  • Mentor other software engineers in the listed qualification areas.
  • Estimate, organize, and document tasks.

Desired Qualifications

  • Experience with version control systems such as Git, Bitbucket, and SVN, and Git clients such as Sourcetree and Bitbucket.
  • Experience with WebSockets and real-time asynchronous programming.
  • Front-end experience with Nx monorepos, NRWL, and Angular Material.
  • Experience integrating and authoring GraphQL schemas, including queries, mutations, and subscriptions.
  • Domain experience as an end user or developer of audio products or wireless radio products.
  • Experience implementing authentication and authorization subsystems.
  • Experience with computer networking and distributed systems.
  • Experience developing Node.js native add-ons.
  • Experience with software project management tools such as JIRA and Confluence.
  • Familiarity with integrated development environments such as Visual Studio Code.
  • Experience with Jasmine or Jest for unit and integration testing.

About the Company

Shure

Audio products and microphone systems

Shure designs, manufactures, and supports professional audio equipment for global use. Its product lineup includes wired and wireless microphones, networked audio systems, signal processors, conferencing and discussion systems, and earphones and headphones. The company applies expertise in acoustics, wireless technology, and digital signal processing to create devices that capture and reproduce sound with clarity and reliability, and to enable seamless audio workflows across live sound, studios, and corporate environments. What sets Shure apart is its century-long track record of delivering durable, high-quality audio gear, a broad ecosystem of complementary products, and strong support for professional users. The company aims to provide transparent, natural-sounding audio experiences across diverse settings, from performances and broadcasts to conferences and everyday listening.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Niles, IL
Founded
1925

Recently Posted Jobs

Explore more opportunities at Shure

See more jobs