Bose - Framingham, MA

posted about 1 month ago

Full-time - Principal
Framingham, MA
Furniture, Home Furnishings, Electronics, and Appliance Retailers

About the position

The Principal Software Architect for Infotainment SoCs and Software Ecosystem at Bose will play a crucial role in shaping the technological landscape of automotive products. This position requires a blend of deep technical expertise, exceptional customer engagement abilities, and strong leadership skills to foster collaboration across functions and drive successful outcomes. The architect will be responsible for defining and implementing software architecture that enhances Bose's unique audio experiences in various hardware and software environments.

Responsibilities

  • Propose, define, design, and implement Bose automotive software architecture and platforms.
  • Communicate with technical credibility, presenting Bose's software platform solutions effectively to targeted OEMs.
  • Influence OEM technical decisions by showcasing win-win scenarios and reducing audio software integration complexity.
  • Understand the automotive industry software-defined vehicle roadmap and align Bose's software architecture accordingly.
  • Act as a technical expert in infotainment SoC architecture and software ecosystem, addressing OEM's specific needs and challenges.
  • Collaborate with sales and business development teams to ensure alignment with customer expectations.
  • Leverage Bose's full software capability, including consumer product software, mobile apps, and cloud services.
  • Stay updated on advancements in automotive audio software technologies and evaluate their relevance for integration into products.

Requirements

  • 10+ years of experience developing automotive infotainment software at the architect level.
  • Deep knowledge in infotainment software ecosystems from Hypervisors to embedded Linux to Android Automotive.
  • Hands-on knowledge with automotive processor architectures, such as Qualcomm Snapdragon SoC and Analog Devices DSPs.
  • Strong software development skills and knowledge of software engineering best practices (OOD, modularity, extensibility, reusability, maintainability).
  • Excellent verbal and written communication skills, with the ability to produce clear technical documentation.
  • Self-motivated and able to work independently.
  • Excellent problem-solving skills to analyze complex technical challenges.
  • Project management skills for planning, timing, executing, and reporting.
  • Automotive industry experience is essential.

Nice-to-haves

  • Experience with cloud services integration in automotive applications.
  • Familiarity with consumer product software development.

Benefits

  • Equal opportunity employer committed to inclusion and diversity.
  • Support for reasonable accommodations for individuals with disabilities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service