Jobs · Engineering · Massachusetts

Principal Software Engineer – Audio Systems & Embedded Platforms

Bose Corporation · Framingham, MA · 2 wk ago
HybridEngineering$174k–$239k/yrFull-time

Role Overview

As a Principal Engineer, you will define and drive the technical direction for high-performance audio systems and software platforms. You will lead complex, cross-disciplinary initiatives spanning DSP algorithms (including ANC/ANR), embedded systems, and scalable audio technologies. This role requires deep technical expertise, strong architectural judgment, and the ability to influence across teams.

Key Responsibilities

  • Technical Leadership & Architecture

    • Define and lead end-to-end software architecture for embedded audio systems across multiple product lines
    • Drive system-level design decisions across DSP and embedded software
    • Establish scalable, modular, and reusable software frameworks to accelerate development and improve maintainability
  • DSP & Algorithm Development

    • Lead the design, development, and optimization of advanced audio, voice, and ANC/ANR processing algorithms
    • Translate research concepts into production-ready implementations across diverse hardware platforms
    • Ensure algorithm robustness, scalability, and portability across real-time systems
  • Embedded Systems & Platform Development

    • Oversee implementation of real-time software on DSPs and embedded processors (e.g., Hexagon, SHARC+, HiFi, ARM, multi-core SoCs)
    • Guide optimization for performance, memory, and power constraints in resource-limited environments
  • Quality, Delivery & Best Practices

    • Establish and enforce best practices in software development, testing, and system validation
    • Ensure high standards for code quality, reliability, and performance
    • Drive development of comprehensive unit, integration, and system-level testing strategies
  • Mentorship & Influence

    • Mentor and develop engineers
    • Foster a culture of engineering excellence, ownership, and continuous improvement
    • Act as a technical authority across teams and influence engineering direction

Required Qualifications

  • Education & Experience

    • BS, MS, or PhD in Computer Engineering, Electrical Engineering, Computer Science, or related field
    • 10+ years of experience in embedded software, DSP, or audio systems development
  • Proven Track Record

    • Proven track record of leading architecture and delivering complex, production-quality systems
  • Technical Expertise

    • Deep expertise in digital signal processing, including audio and speech processing
    • Strong proficiency in C/C++ and experience with MATLAB/Simulink
    • Extensive experience developing real-time embedded systems across DSP and multi-core architectures
    • Strong understanding of operating systems, concurrency, and performance optimization
  • Leadership & Collaboration

    • Demonstrated technical leadership across cross-functional engineering efforts
    • Excellent communication skills and ability to influence stakeholders
    • Able to operate effectively in ambiguous, fast-paced environments

Preferred Qualifications

  • Experience with Streaming Audio Systems and Low-Latency Processing

  • Experience with Linux Kernel, Drivers, or Embedded OS Environments

  • Familiarity with Lab and Debugging Tools (e.g., Oscilloscopes, Logic Analyzers, Emulators)

Similar jobs