Senior Embedded Systems Engineer @Inspiren
Software Development
Salary usd 180,000 - 2..
Remote Location
Job Type full-time
Posted 1mth ago

[Hiring] Senior Embedded Systems Engineer @Inspiren

1mth ago - Inspiren is hiring a remote Senior Embedded Systems Engineer. πŸ’Έ Salary: usd 180,000 - 200,000 per year πŸ“Location: USA, Canada

Role Description

We are seeking a Senior Embedded Systems Engineer with a strong background in real-time audio, to lead the development of our 2-way communication, dictation, and high-fidelity audio communication platform.

  • Architect & Implement: Design a robust, two-way audio solution for embedded Linux platforms.
  • Pipeline Mastery: Leverage ALSA to develop, implement, and optimize GStreamer plugins and pipelines for low-latency on-device processing, encoding, decoding.
  • Connectivity & Traversal: Implement and support for WebRTC and ensure seamless connectivity through the use of ICE/ STUN/ TURN protocols in complex enterprise networks.
  • Performance Tuning: Profile CPU and memory usage and optimize audio algorithms (AEC, AGC, Noise Suppression) for ARM-based SoC architectures.
  • Lead Embedded Systems Projects: Oversee the end-to-end development and performance optimization of firmware for a variety of both microprocessors and microcontrollers.
  • Collaborate Cross-Functionally: Work closely with hardware, application, ML, and platform engineers, Product Managers, key-stakeholders, and our JDM partners to define product and system requirements.
  • Mentor, Innovate, and Optimize: Stay current with industry trends and emerging technologies. Introduce new methodologies and technologies to enhance performance and meet design specifications, and help your team grow.
  • Ensure Quality, Reliability, and Compliance: Leverage your experience making great technical design decisions, lead decision-making on prototyping options, conduct testing, and validate embedded system performance and reliability against requirements.
  • Solve Problems: Troubleshoot and diagnose complex, real-world issues - then recommend and implement effective solutions in a timely manner.

Qualifications

  • Bachelor's or Master's degree in Embedded Systems, Computer Engineering, Computer Science, or a related engineering field.
  • 7+ years of hands-on experience across the embedded landscape, including Bare-metal and RTOS development for microcontrollers, and Embedded Linux for microprocessor-based systems.
  • Deep understanding of digital audio fundamentals (PCM, sample rates, bit-depth), compression standards (Opus, G.711, AAC), and Linux (ALSA, PipeWire, GStreamer).
  • Proven expertise in VoIP architectures and the WebRTC ecosystem with the ability to explain the nuances of NAT traversal, firewall punch-through, and ICE.
  • Proficiency in embedded development, coupled with robust analysis and debugging capabilities utilizing tools (Coverity, Valgrind, GDB) and methodologies (SWD, JTAG).
  • Excellent verbal and written communication skills.

Requirements

  • Start-up experience is a plus!

Benefits

  • The annual salary for this role is $180,000 - $200,000 + equity + benefits (including medical, dental, and vision).
  • Flexible PTO.
  • Location: Remote, US or Canada. NYC preferred.
Before You Apply
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Embedded Systems Engineer @Inspiren
Software Development
Salary usd 180,000 - 2..
Remote Location
Job Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later