Embedded Software Manager

Bose

  • United Kingdom
  • Permanent
  • Full-time
  • 2 months ago
Job DescriptionEmbedded Software ManagerSmart Wearable Audio product developmentJob DescriptionAt Bose, we engineer high quality products that astonish. We do it by obsessing over the details that make amazing user experiences and high-performance technologies. If you are an Embedded Software Manager with a passion for audio and wearable devices, we want you to join our Consumer Electronics Software Engineering Team.As an Embedded Software Manager at Bose, you will be leading a team of embedded software engineers to bring our next generation of wearables to life, including Bose’s industry leading Bluetooth noise cancelling earbuds and headphones, as well as other innovative wearable form factors. In this role you will manage and mentor members of the embedded software team, develop and evaluate team performance and enable the team to deliver astonishing new wearable products to market.Key Responsibilities:
  • Manage a team of embedded software developers and drive day-to-day activities of the engineering team
  • Manage the resources of your team including hiring, mentoring and driving continuous improvement
  • Utilize deep embedded software experience to drive best-in-class software design, driving maintainable, scalable and reusable software design across one or more teams
  • Work with staff and peers to develop short and long term plans, managing resourcing, prioritization and schedules
  • Develop deep understanding of underlying SW/HW architecture and system and ensure engineering/test approaches fit into the overall strategy
  • Work collaboratively with software architects, external software teams and cross-functional engineering teams to ensure all teams are in sync and delivering products/features to market on time
Requirements:
  • 10+ years of demonstrated experience in embedded software development through the full lifecycle (requirements, design, development, test, deployment, operation)
  • 5+ years in a technical leadership role
  • Demonstrated success leading high performing teams
  • Experience driving a test driven development process on engineering teams
  • Ability to lead teams and delegate appropriately
  • Works collaboratively with other managers and teams to identify and solve problems
  • Experience with C or C++ in an embedded system
  • Experience with complex embedded software in a resource limited RTOS based system
  • Experience with Bluetooth or other wireless communication protocols is a plus
  • Experience with Audio processing a plus
  • Strong systems level thinker across hardware, software, user experience, etc.
  • Has led a team delivering firmware for at least one product successfully launched into mass production
  • Strong verbal and written communication skills
Education:
  • BSEE/BSCS/BSCE (MS preferred) with at least 10 years related work experience
Location:
  • Ability and willingness to be in Cambridge around 3 days a week

Bose