Principal Software Engineer - Software Architecture
$174k - $239.25kBose
At Bose Corporation, we believe sound is the most powerful force on earth — and for over 60 years, we have been a company built on innovation, excellence, and independence. Privately owned, fiercely customer-focused, and driven by our values, we continue to lead industries and transform lives through sound. Today, Bose Corporation is entering an exciting new era. Across multiple global Business Units and Global Functions, we are shaping the future of audio technology, automotive, luxury, and premium experiences. We invite you to join us in this transformation. Job DescriptionAt Bose, we are passionate about creating experiences that help people feel more, do more, and be more. As a Principal Software Engineer – Software Architecture, you will play a key technical leadership role in defining the future software architecture for Bose's Automotive Technology portfolio.The automotive industry is rapidly moving toward software-defined vehicles, centralized compute, reusable software platforms, and shorter development cycles. Bose is evolving our software architecture to make differentiated audio technologies easier to integrate, portable across hardware and software environments, and scalable across customers, vehicle platforms, and product generations.This is a Principal-level individual contributor role for an exceptional software architect who combines deep technical expertise, systems thinking, and strong technical leadership. You will set long-term architectural direction while remaining close enough to the technology to solve difficult engineering problems and turn strategy into scalable solutions.Hybrid Working Environment: 3-days/week on-site presence is required.ResponsibilitiesDefine and drive the software architecture and technical strategy for the future Auto Tech portfolio, spanning multiple products, customers, platforms, and product generations.Architect scalable, modular, and configurable software platforms that enable Bose audio technologies to operate across diverse automotive compute, operating system, and vehicle environments.Establish the architectural foundations, abstractions, and interfaces needed to move from customized integrations toward increasingly portable, reusable, and low-friction software solutions.Partner with audio, acoustics, signal processing, and ML/AI teams to translate differentiated Bose technologies into scalable, production-ready capabilities and enable future applications of AI/ML in tuning, optimization, prediction, and personalization.Anticipate changes in software-defined vehicles and the automotive technology ecosystem and translate them into Bose platform and technology direction.Engage with OEMs and ecosystem partners to understand emerging architectures, influence technical decisions, and ensure Bose solutions integrate effectively into future vehicle platforms.Lead critical cross-functional architecture decisions, resolve complex technical challenges, and mentor senior engineers and architects across the organization.Required Skills & ExperienceBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related technical field10+ years of software engineering experience with a demonstrated track record of architecting and delivering complex embedded or software platforms at scale.Experience defining architectures that span multiple products, customers, hardware targets, or product generations.Deep expertise in software architecture and platform design, including modularity, abstraction, APIs and interfaces, configurability, portability, extensibility, reuse, and maintainability.Strong technical depth in embedded and distributed systems and experience with automotive or similarly complex hardware/software ecosystems.Demonstrated ability to make consequential technical decisions under ambiguity and lead complex initiatives through influence across organizational boundaries.Strong software development foundation with the ability to move effectively between portfolio-level architecture and implementation-level technical discussions.Exceptional problem-solving and communication skills, with the technical credibility to influence senior engineers, leaders, customers, and technology partners.Preferred QualificationsMasters degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related technical fieldExperience architecting production systems incorporating machine learning, AI, optimization, or other data-driven technologies, particularly in embedded or edge environments.Knowledge of audio signal processing, acoustics, psychoacoustics, perceptual audio, or audio system tuning.Experience applying ML/AI to audio, acoustics, signal processing, perception, optimization, or other physical systems.Knowledge of modern automotive software environments, including technologies such as Android Automotive, hypervisors, SoCs, DSPs, middleware, and hardware abstraction.Automotive audio, infotainment, or software-defined vehicle experience.Experience with automotive SoCs and DSP platforms such as Qualcomm Snapdragon and Analog Devices.Experience working directly with automotive OEMs, semiconductor providers, or other automotive ecosystem partners.#LI-hybridAt Bose, you're inspired to be and do your best and are rewarded for your unique talents! Our compensation is thoughtfully tailored to your skills, experience, education, and location, and goes beyond base salary. The hiring range for this position in the primary work location of Framingham, Massachusetts is: $174,000-$239,250.The hiring range for other Bose work locations may vary. In addition to competitive base pay we offer rewards including bonus programs, comprehensive health and welfare benefits, a 401(k) plan, plus exclusive perks designed to support your wellbeing, and a generous employee discount where you can immerse yourself in our products and experiences. We are a proudly independent company—driven by purpose, guided by our values, and united by a belief in the power of sound. As the world leader in audio experiences, we’re creating what’s next—pushing boundaries and delivering transformative sound experiences for people everywhere. Join us and make your next career move a mic-drop. Let’s Make Waves. SummaryLocation: US, MA - FraminghamType: Full time
$107.5k - $204.5k
...Principal Embedded Software EngineerThis is your opportunity to join the Receiver/ Exciter & Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department's primary goal is to design, develop, and support land and sea-based radar...SuggestedTemporary workWork experience placementInterim roleRelocation packageFlexible hoursDay shift- ...Senior Principal Software Engineer This is your opportunity to join the Receiver, Exciter & Processing Architecture (REPA) Department as a Senior Principal Software Engineer. The team's primary goal is to design, architect, and implement signal processing algorithms...SuggestedRelocationDay shift
- ...magnetic navigation, and intelligent software, we are tackling one of the most... ...intervention. We'relooking for a Principal Software Engineer to lead the selection, configuration... ...hardware support. You Will: Own the architecture and technical direction of our core...SuggestedFor contractors
- Software Engineer: Enterprise Tools Engineering Architect - APM, Infrastructure, and Observability PlatformsWork Location: Onsite, Framingham... ...Architect will lead the team and is lead for the architecture, design, and evolution of Staples’ observability platforms,...SuggestedLocal area
- ...today.Who we are looking forRe:Build Cadonix is seeking a Software Engineer to play a key role in designing, building, and scaling innovative... ...you get to doContributing and implementing the design and architecture of a cloud-centric software + hardware product, ensuring...SuggestedWork experience placement
$40.3k - $72.85k
...work packages for the electric distribution system using various software systems and construction standards. Distribution systems may be... ...MicroStation. Ability to create and/or modify drawings from engineer-provided markups with a high level of attention to details....Work at officeLocal areaImmediate start- ...prevention agents' investigation suite of software, including providing recommendations on... ...to balance driving the outstanding architecture with the realities of live customers and... ...softwareCollaborate with product management and engineering leadership to understand business...
$174k - $239.25k
...more, and be more. As a member of the Software team within Bose Audio Lab, this member... ...implementation, and partner with audio engineers around the world to create best-in-class... ...embedded software across multiple computing architectures.Develop comprehensive unit and system-...Full time$29.5 - $36.5 per hour
...administrative support to the engineering and surveying teams. The... ...vacation tracking and biweekly Principal and Associate (P&A) updates.... ...a civil engineering, AEC (Architecture/Engineering/Construction), or... ...or other project management software preferred. Ability to learn...Hourly payTemporary workPart timeWork at officeMonday to Friday$145k - $162k
...employer.Required Knowledge and Experience: Bachelor’s degree in computer science, Engineering, Information Systems, or equivalent practical experience.8-10+ years in CRM, enterprise architecture, or integration roles Proven ability to review SI deliverables, ensuring high‑...Work at officeLocal area- ...MassachusettsHybridDirect Hire$135k - $200kSenior Frontend Software Engineer | Full Time | Southern MA Hybrid Join a globally recognized... ...especially Angular, TypeScript, and API driven architectures to deliver high performance user interfaces used across a worldwide...Full timeWorldwide
$183.3k - $229.17k
...looking for an individual to join our growing IT team. Reporting to the Executive Director of Commercial Systems, the Director, Data Architecture & Analytics will play a significant role, starting with Commercial related data, in crafting the overall data architecture...Contract workImmediate start$176.5k
...business. The Director, Data Platform Engineering owns this platform end to end: the infrastructure... ..., the engineering standards, and the architecture that connects every system in our data... ...least-privilege access models, service principal governance, and cross-domain data...Local areaWorldwide- ...Senior Software Engineer We are seeking Senior Software Engineers to join our development team in Marlborough, Massachusetts. All teams... ...algorithms, systems software design, operating systems, architectures, software development life cycle and processes. Experience...Interim roleLocal areaRelocation
$118k - $150k
...the world's most capable robots demands world-class software infrastructure. As a Staff DevOps Engineer on the Central Software (CSW) team, you will design... ...server fleets, building reliable hybrid cloud architecture, and ensuring that infrastructure holds up under the...Work at office$80k - $158k
...capabilities in consulting, design, engineering, and operations, we help... ...role is to design solution architecture for cross-system... ...efficient system landscape.͏͏͏A Principal Engineer/ CloudArchitect has... ...code, deploy & support working software / technology components, working...Minimum wageLocal area$170.5k - $189.44k
...other business needs) or should the policy change. The Data Architecture Manager leads the design, governance, and evolution of enterprise... ...data architecture design and enable industry leading data engineering solutions and tools to help democratize data access across Eversource...Full timeWork experience placementInternshipH1bWork at officeRemote work$122.25k - $176.58k
Job title: Principal Automation Software EngineerLocation: Framingham, MAAbout the job:The Bioanalytics Automation Lab is looking for an automation software engineer to join our team. The individual in this role will be responsible for developing, maintaining, and deploying...Full time- ...leadership and guidance on best practices for identity access management and security. Develop and maintain documentation for architecture, design, and implementation processes. Troubleshoot and resolve complex technical issues related to Microsoft 365 and...
- ...Software Engineer IIThe Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Software Engineer... ...techniquesResponsible for the full lifecycle of product development, from architecture and design, through integration, test, and field...
- ...Role description Duties: Lead junior developers and consultants to develop and customize software solutions using various tools and technologies including Oracle, PL/SQL, Oracle APEX, Unix Shell Scripting, Informatica, Java/J2EE, IBM WebSphere, COBOL, Toad, SOAPUI...
- ...0k - $250kVice President of Engineering This full-time leadership opportunity... ...with a cloud-native architecture, AI-driven development... ...both the technical leader and principal engineer for the organization... ...remaining deeply involved in software development while helping guide...Full timeFlexible hours
- ...Software Engineer II This is your opportunity to join the Receiver/ Exciter & Processing Architecture (REPA) Department as a Software Engineer II. The department's primary goal is to design, develop, and support land and sea-based radar systems. We are looking for...Interim roleRelocationDay shift
- ...environments our customers run.This is a core engineering role on a small, high-ownership team.... ...lifecycle across the entire portfolio: architecture, implementation, testing, packaging,... ...most flexible and complete enterprise software-defined storage architectures in the...Remote workFlexible hours
$182.3k - $291.5k
...Join Global Partners as Senior Director of Data Engineering to lead the architecture, development, and optimization of our enterprise data platform... ...Engineering & Delivery Practice Extensive experience with software engineering best practices and agile delivery (sprint...Permanent employmentFull timeLocal areaShift work- ...Software Developer needs 10+ years' Mulesoft developer experience Software Developer requires: Bachelor's degree in Computer Science or related field and more than 4 years of relevant experience, or Master's Degree and more than 2 years of relevant experience required...Full time
$134.4k - $168k
...commonplace in the physical world. The Senior Consultant - Software Engineering is critical to the growth of our core business and... ...contributing knowledge and code back to our core platforms and architectures.The Senior Consultant works directly with external clients...Full timeWork at officeVisa sponsorshipShift work$106.8k
...your ambitions. About the role: We are seeking a Principal Software Engineer - 3D Visualization to join our fast-paced, collaborative... ...lifecycle software development, including requirements, architecture, design, implementation, and validation. Your...Hourly payFull timeShift work- The Systems Engineering, Integration, and Test (SEIT) Department of Boston Dynamics (BD) seeks... ...advanced sensing and compute architectures into robust, compact platforms. Join a... ...Product, UI, Mechanical, Electrical, and Software teams to derive system requirements that...Full timeWork at officeFlexible hours
- ...person that did the exercise is the same person that we are interviewing. Keys to the position 10+ years of responsive web design, architecture and implementation experience. Although this is a lead role, they will not be managing the team but rather be responsible for...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Software Architecture. Be the first to apply!
- software developer fintech Framingham, MA
- ngo software engineer Framingham, MA
- intel software engineer Framingham, MA
- senior software engineer remote Framingham, MA
- software engineer healthcare Framingham, MA
- startup software engineer Framingham, MA
- remote entry level software developer Framingham, MA
- software engineer amazon Framingham, MA
- software developer positions Framingham, MA
- consulting software engineer Framingham, MA




