Senior Software Architect

1 week ago


Bloomfield Hills, Michigan, United States Bose Full time
About Bose

Bose is a leading innovator in the field of sound and audio technology. We're passionate about creating products that bring people closer to the moments that matter most.

The Role

We're seeking a Senior Software Architect to join our Automotive Software Group. As a key member of our engineering team, you'll be responsible for designing and developing high-performance software-hardware systems that deliver exceptional customer experiences.

Key Responsibilities
  • Drive the development of personalized solution proposals for clients' specific needs by collaborating with customers and engineering teams.
  • Cultivate enduring relationships based on trust, leveraging expertise in software architecture and forward-thinking technology to align with industry trends and software vision.
  • Provide technical software architecture and design guidelines, working closely with peers on design strategies and leading technical discussions relative to future architect direction across multiple teams or complex product lines.
  • Responsible for requirements analysis, system architecture design and implementation, and aligning the Bose SW Vision with customer architecture.
  • Work with customers to understand vehicle architecture and customers' needs, then analyze and propose a solution enabling seamless deployment & integration of Bose features.
  • Engage with customer to shape the final architecture to align with Bose reference designs.
  • Work with systems engineers and customer teams to turn software requirements into software architectures that are flexible, scalable, testable, and high-performance.
  • Work with the platforming team to ensure future software and hardware platforms include correct and well-documented software architecture; review and suggest improvements to architectures proposed by contracted and platforming project teams.
  • Take a lead role in technical solution definition during RFI/RFQ phases, estimate complexity and engineering cost for considered options, and work closely with Customer and Sales team to identify the best solution.
  • Review business context for solutions to company challenges; define the vision and requirements for the solution, recommend potential options, (which may include RFIs, RFPs or prototype development), identify the most optimal option, and the development of a roadmap for the selected solution.
  • Verify features' processing needs to accommodate required feature set in solution, tailored to hardware and 3rd party software specification.
  • Schedule and participate in reviews of software designs and code changes for a specific, assigned portion of the overall applications and integrations code base; providing direction and recommendations to developers as needed.
  • Analyze feature requests and requirements for audio processing and management, and drive system and software requirements.
  • Prototype latest concepts in electronics systems and deploy concepts to identified projects and variants including using AUTOSAR standards.
  • Develops coding core competence in C/C++ or autogenerated using Matlab, classic or adaptive AUTOSAR design tools generation.
  • Develops reusable modules, platforms and participates in design reviews, in effort to create software architecture for future products implementation.
  • Prepares software product architecture documents for the software products.
  • Provides training and mentoring to a team of software engineers and provides high level designs and interface definition for detail designs and development.
  • Participate in reviewing the development process, estimating the personnel plan, assisting in controlling development costs, defining development standards and performance requirements.
  • Develop prototype simulating the development process from conception to implementation.
  • Develop automotive software solutions in an Agile development practice with Test Driven Development.
  • Review Software Verification and Validation procedures for Software Architecture.
  • Full vehicle E/E Software architecture SME analyzing future Software architecture trends and developing technology roadmaps and product concepts.
  • Be a part of an agile development team, ensuring your deliverables are aligned with ASPICE, verified and documented.
  • Be ready to engage in software development, code reviews and testing; take ownership of the solution from vision to deployment.
About You

We're looking for a highly skilled and experienced software architect with a strong background in software/system design, software architecture methodology, and software development. If you have a passion for creating innovative software solutions and a proven track record of successfully architecting high-performance automotive embedded software products, we'd love to hear from you.

Requirements:

  • B.S. in Software, Computer, or Systems Engineering or equivalent. M.S is preferred.
  • 10+ years of software engineering experience and a proven track record of successfully architecting high performance automotive embedded software products.
  • At least 5 years of experience working as software architect/design, ideally for audio architecture control units.
  • Demands a profound mastery of coding skills (C/C++) with minimum of 5 years of experience, coupled with a consistent track record of active coding in the realm of embedded software development.
  • Experience in leading highly technical team and capability to provide technical direction in terms of design and implementation, providing solutions to the team and aligning with strategic plans and initiatives.
  • Ability to explain complex concepts in various forums with great negotiation skills.
  • Track record of engaging with customers and engineering teams, and developing trusted relationships, influencing them through SW architecture and technology thinking in line with industry direction and Bose SW vision.
  • Strong background in software/system design to align to standards and enable portability and efficient re-use for future applications.
  • Understands software-hardware integration and supports board bring up and hardware configuration-based software.
  • Experience in operating systems like Android, Linux, QNX, AUTOSAR, codecs, DSP, and network technology.
  • Experience with Embedded Software, Linux shell, Real time operating system, QNX, Linux kernel, System On Chip, microcontrollers, Classic/Adaptive AUTOSAR, bare metal non-operating system based systems and simple scheduler based systems.
  • Track record of meeting deliverables on-time and on-specification.
  • Experience in development and deploying software architecture based on AUTOSAR tools such as DaVinci RTE configuration, in-house developed components, and 3rd party stacks integrated.
  • Strong background in software architecture methodology, ensuring architecture satisfies allocated requirements to specific subsystem/components, compliance with standards, and monitors implementation to reduce architectural scope creep.
  • Understanding of ASPICE/V-cycle software development process
  • Good understanding of signal processing, experience within Audio Domain is a plus.
  • Good understanding of ARM and DSP processors.
  • Excellent communication and collaboration skills, including communicating complex technical concepts to non-technical audiences.

Bose is an equal opportunity employer that is committed to inclusion and diversity. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, age, disability, veteran status, or any other legally protected characteristics. For additional information, please review: (1) the EEO is the Law Poster ( and (2) its Supplements ( Please note, the company's pay transparency is available at

Bose is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the application or employment process, please send an e-mail to

and let us know the nature of your request and your contact information.


  • Senior Architect

    1 month ago


    Bloomfield Hills, Michigan, United States 2Twelve Recruiting, LLC Full time

    Position OverviewWe are seeking a skilled Senior Architect / Architect II to contribute to our esteemed employee-owned firm.This organization has been a cornerstone in the industry for over fifty years, recently enhancing its employee benefits with an exceptional Employee Stock Ownership Plan (ESOP).Qualifications:Minimum of 5 years of professional...

  • Software Architect

    5 days ago


    Bloomfield Hills, Michigan, United States Bose Full time

    Job DescriptionWe are seeking a highly skilled Software Architect to join our team at Bose. As a Software Architect, you will be responsible for designing and developing high-performance software systems for automotive applications.Key ResponsibilitiesDrive the development of personalized solution proposals for clients' specific needs by actively...


  • Bloomfield Hills, Michigan, United States Bose Full time

    Job Title: Software Architect ManagerWe are seeking an experienced Software Architect Manager to lead our team of software architects in the development of cutting-edge automotive software solutions.Job Summary:The successful candidate will have a strong background in software architecture, leadership, and technical expertise in automotive software...


  • Bloomfield Hills, Michigan, United States Bose Full time

    Job DescriptionBose is seeking an experienced Software Architect Manager to lead our team of software architects in the development of cutting-edge automotive software solutions. As a key member of our team, you will be responsible for defining and optimizing software architectures within the realm of automotive software development.Key Responsibilities:Lead...


  • Auburn Hills, Michigan, United States Tata Technologies Full time

    Job SummaryWe are seeking a highly experienced Senior Software Architect to join our team at Tata Technologies. As a key member of our software development team, you will be responsible for leading the design and development of complex software systems.Key Responsibilities:System Architecture: Define and implement software architecture for embedded systems,...

  • Senior Architect

    2 weeks ago


    Bloomfield Hills, Michigan, United States 2Twelve Recruiting, LLC Full time

    Job DescriptionJob Title: Architect / Architect IIWe are seeking a highly skilled Architect to join our team at 2Twelve Recruiting, LLC. This is a great opportunity to work with a top employee-owned firm in the Detroit area, with a strong focus on employee growth and development.You will have:5+ years of experience in architectureDegree in...

  • Senior IT Architect

    3 weeks ago


    West Bloomfield Township, Michigan, United States The Cigna Group Full time

    Job Title: Architecture Senior AdvisorCigna Individual & Family Plans (IFP) IT Team is seeking a highly motivated experienced Architecture Senior Advisor who can deliver value for the business through their deep understanding of the business functions, gain quick understanding of existing systems and technology landscape, and with ability to influence...


  • Auburn Hills, Michigan, United States ALTA IT Services Full time

    Technical Architect - SecurityALTA IT Services is seeking a highly skilled and experienced Senior Cyber Security Architect to support a leading automobile OEM.About the RoleThis position will be onsite in Auburn Hills, MI.Key ResponsibilitiesLead the design and implementation of security architectures for enterprise applications, platforms, and APIs.Develop...


  • Auburn Hills, Michigan, United States ALTA IT Services Full time

    Technical Architect - SecurityALTA IT Services is seeking a highly skilled and experienced Senior Cyber Security Architect to support a leading automobile OEM.This position will be onsite in Auburn Hills, MI.Duties and Responsibilities:Lead the design and implementation of security architectures for enterprise applications, platforms, and APIs.Develop and...


  • Auburn Hills, Michigan, United States ALTA IT Services Full time

    Technical Architect - SecurityALTA IT Services is seeking a highly skilled and experienced Senior Cyber Security Architect to support a leading automobile OEM. This position will be onsite in Auburn Hills, MI.Duties and Responsibilities:Lead the design and implementation of security architectures for enterprise applications, platforms, and APIs.Develop and...


  • Auburn Hills, Michigan, United States Whisker Full time

    About WhiskerWhisker is a leading innovator in pet tech and refined pet accessories, dedicated to solving problems and delivering smarter insights for pet parents while enriching the lives of pets.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Whisker. As a key member of our engineering team, you will be responsible...

  • Project Manager

    1 week ago


    Bloomfield Hills, Michigan, United States 2Twelve Recruiting, LLC Full time

    Job DescriptionJob Title: Project Manager - Architect** Great opportunity with a top employee-owned firm in the Detroit area for the past 50 years. ** Recently launched an Employee Stock Ownership Plan (ESOP) as a great benefit to their growing teamYou have:7+ years of experienceDegree in ArchitectureMichigan Architectural License or ability to obtain one in...

  • Project Manager

    4 weeks ago


    Bloomfield Hills, Michigan, United States 2Twelve Recruiting, LLC Full time

    Job DescriptionJob Title: Project Manager - Architect**Great opportunity with a top employee-owned firm in the Detroit area for the past 50 years.****Recently launched an Employee Stock Ownership Plan (ESOP) as a great benefit to their growing team.**You have:7+ years of experience in project management and architectureDegree in ArchitectureMichigan...


  • Rochester Hills, Michigan, United States Strategic Staffing Solutions Full time

    Job SummaryStrategic Staffing Solutions is seeking a highly skilled Voice Architect to join our team. As a Voice Architect, you will be responsible for the day-to-day operations of the client's voice network, including supervision and support of department personnel, coordination with other IT departments, and awareness of systems supported by the...


  • Auburn Hills, Michigan, United States ALTA IT Services Full time

    Job Summary:ALTA IT Services is seeking a highly skilled and experienced Senior Cyber Security Architect to support a leading automobile OEM. This position will be responsible for designing and implementing robust security solutions across the organization's technology landscape.Key Responsibilities:Lead the design and implementation of security...


  • Auburn Hills, Michigan, United States DMI Full time

    About DMIDMI is a leading global provider of digital services, bridging the gap between public and private sectors. With a broad range of capabilities across IT managed services, cybersecurity, cloud migration, and application development, DMI delivers on-site and remote support to clients in various sectors, including governments, healthcare, financial...


  • Auburn Hills, Michigan, United States DMI (Digital Management, Inc.) Full time

    About DMIDMI is a leading global provider of digital services, working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration, and application development, DMI provides on-site and remote support to clients within governments, healthcare, financial services, transportation,...


  • Auburn Hills, Michigan, United States Georgia IT Inc Full time

    Java Architect Job DescriptionAt Georgia IT Inc, we are seeking a highly skilled Java Architect to join our team. The ideal candidate will have a strong background in designing and developing enterprise applications using Java and related technologies.Key Responsibilities:Design and develop distributed systems using microservices architectural patterns.Craft...


  • Auburn Hills, Michigan, United States DMI (Digital Management, Inc.) Full time

    About DMIDMI is a leading global provider of digital services, working at the intersection of public and private sectors.We provide on-site and remote support to clients within governments, healthcare, financial services, transportation, manufacturing, and other critical infrastructure sectors.Our team has grown to over 2,100+ employees globally and has been...


  • Auburn Hills, Michigan, United States DMI Full time

    About DMIDMI is a leading global provider of digital services, operating at the intersection of public and private sectors. With a broad range of capabilities across IT managed services, cybersecurity, cloud migration, and application development, DMI delivers on-site and remote support to clients in various sectors, including governments, healthcare,...