Lead the planning, coordination, and delivery of customer-facing experiences across Bose-owned digital and physical touchpoints, including eCommerce, mobile applications, retail, and emerging connected experiences.
Compensation
The hiring range for this position in the primary work location of Framingham, Massachusetts is: $90,700-$124,750. The hiring range for other Bose work locations may vary.
Responsibilities
Scope and refine program and project activities, developing and managing milestones with cross-functional teams through each project phase.
Serve as the primary point of contact for UX design requests, coordinating intake across stakeholders and product owners.
Lead the end-to-end production and delivery of customer experiences across direct channels, app, and other Bose owned channels.
Partner with Marketing, UX, Creative, Product, Retail, eCommerce, and development teams to define scope, requirements, timelines, and success criteria.
Develop and document foundational requirements and briefings for internal and external teams.
Participate in software development for medical device applications by independently implementing moderately complex features, developing automated tests, and improving code quality.
Responsibilities
Design and implement moderately complex software features and/or automated test cases and frameworks within established architectural guidelines.
Drive technical excellence by following and reinforcing development and testing standards, participating actively in code reviews, and improving documentation quality.
Contribute meaningfully to design discussions, architectural evaluations, and code reviews, influencing decisions with thoughtful technical input.
Evaluate tools and technologies relevant to both development and testing (e.g., frameworks, automation tools, libraries), delivering proof-of-concept implementations.
Provide technical mentorship to Software Engineer I team members while seeking guidance from senior engineers when needed.
Entry-level Enterprise Technical Analyst focused on supporting IBM Maximo Application Suite (MAS), including implementation, configuration, maintenance, and optimization of enterprise asset management solutions.
Responsibilities
Assist with application installation, configuration, testing, maintenance, and optimization.
Support Linux-based operating systems and associated enterprise application infrastructure.
Perform application testing, troubleshooting, problem analysis, and resolution of technical issues.
Participate in system monitoring, performance analysis, and routine maintenance activities.
Assist with database activities, including data analysis, validation, migration, and troubleshooting.
The internship involves designing and developing a new version of the Parameter Manager human-machine interface (HMI) using Angular, migrating from Javax Faces (JSF) to modernize radar configuration systems.
Responsibilities
Analyze the existing Javax Faces (JSF) HMI and understand its usage in integration
Identify features to keep, user journeys, and interface constraints with the existing software
Propose a target architecture for a new HMI in Angular
Design and develop the new interface
Verify proper communication between the modernized HMI and the existing system
Requirements
Bac +5 engineering degree or equivalent in software development