More jobs:
Software Development Team Lead
Job in
North Providence, Providence County, Rhode Island, 02911, USA
Listed on 2026-06-02
Listing for:
WHR Global Consulting
Full Time
position Listed on 2026-06-02
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Key Responsibilities
- Lead the end-to-end design of real-time Noise Cancellation software, overseeing ML/DL optimization and implementation.
- Define requirements for driver development and ensure seamless integration with NC software across Windows and Linux environments.
- Guide the transition of simulation scripts into executable software (py2exe, MSI packaging).
- Partner with hardware and firmware teams to minimize latency and maximize audio stability.
- Establish rigorous testing methodologies for prototypes, conduct high-standard code reviews, and mentor junior developers in best practices.
- Manage project timelines, risks, and deliverables, providing clear status reports to stakeholders.
- Bachelor’s or Master’s degree in Computer Science, Electronics, or Electrical Engineering.
- 4+ years in software development, with at least 2+ years in a Team Lead or Technical Lead capacity.
- Hands‑on experience in real-time Digital Signal Processing (DSP) and audio applications.
- Proficiency in Python, C/C++, and MATLAB
. - Knowledge of driver development and audio frameworks (e.g.,
WASAPI, ALSA, Port Audio
). - Deep understanding of real‑time performance optimization, threading, and memory management.
- Specialized certifications or research background in the Audio Domain.
- Proven track record in delivering production‑ready software involving driver‑level integration.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×