工作机会
>
Shanghai

    Embedded Software Engineer - Shanghai, 中国 - Bose

    Bose
    Default job background
    全职
    描述

    Job Description

    At 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 a Embedded Software Engineer with a passion for audio and wearable devices, we want you to join our Consumer Electronics Software Engineering Team.

    As an Embedded Software Engineer at Bose, you will be developing software to bring our next generation of wearables to life, including Bose's industry leading Bluetooth noise cancelling headphones, our new line of Audio Sunglasses, and other innovative wearable form factors. You will work collaboratively with a group of world class engineers and user interface designers to engineer our next generation software architecture and deliver astonishing new wearable products to market.

    Key Responsibilities:

  • Design, implement and deploy embedded software for new products that include technologies like Bluetooth, Active Noise Reduction and mobile app interfaces.
  • Design modular software that is maintainable, scalable and reusable across Bose's product line.
  • Analyze complex technical problems and propose design of comprehensive solutions.
  • Contribute to all phases of the product software lifecycle, including requirements analysis, design, implementation, automated test, release, support, and documentation. Drive end to end software delivery successfully on-time.
  • Enhance processes and devops to improve quality and increase efficiency by focusing on continuous improvement.
  • Requirements:

  • Strong troubleshooting and root cause analysis skills
  • Proficient C or C++ in an embedded system, including Linux and Android natives.
  • Experience with complex embedded software in a resource limited RTOS based system, such as Qualcomm Hexagon, STMicro, AMLogic, Airoha, BES SoC systems.
  • Experience with common protocols such as I2C, I2S or SPI.
  • Experience with Bluetooth or other wireless communication protocols is a plus.
  • Experience with Audio processing a plus.
  • Experience with embedded security a plus.
  • Strong systems level thinker across hardware, software, user experience, etc.
  • Knowledge of git and CI/CD tools like Jenkins.
  • Education:

  • BSEE/BSCS/BSCE (MS preferred) with at least 1-5 years related work experience.


  • Alstom Shanghai, 中国 ​VIE

    À la tête des entreprises qui s'engagent vers un avenir plus vert, Alstom développe et commercialise des solutions de mobilité qui apportent les fondements durables pour l'avenir des transports. Notre portefeuille de produits s'étend des trains à grande vitesse, métros, monorails ...


  • Teradyne Shanghai, 中国

    Organization & Role · The Teradyne Software Engineering team is looking for a highly-motivated, energetic, technically driven Software Engineer to focus on the development of software systems for products within the division. Development occurs in a dynamic and challenging mult ...

  • Electronic Arts

    Software Engineer

    21小时前


    Electronic Arts Shanghai, 中国

    Job Title: Software Engineer (Backend Security)-Java · FC Mobile Shanghai Studio is devoted to the development and operation of a high-quality mobile game with top sports IP as a global team. The team also continuously delivers fantastic game experience to global users. The quest ...


  • BHTC Shanghai, 中国

    Your respsonsibilities · : Touch Software responsibility for series development projects, acquisitions and advanced engineering · projects (touch software representative) · Close cooperation with Tampere and Lippstadt SW development team · Support in touch system / subsystem arc ...


  • Maersk Shanghai, 中国 全职

    Opportunity · At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers' supply chains. As part of this journey, we are hiring for a leader in the Maersk Air & LCL (Less than Container Load) Platform technolo ...


  • Brooks Automation Shanghai, 中国 全职

    Description · Perform start-up,maintenance and troubleshooting for semiconductor equipment software to meet customer requirements · Standby for 7x24 hours service call from customer, and provide on site service within established time if necessary · Interacts with customers pr ...


  • Applied Materials Shanghai, 中国 全职

    Key Responsibilities · Technically leads and/or executes significantly complex software projects. · Interfaces with various external customers or vendors regarding software issues for the business unit. · Interfaces with various internal customers regarding requirements analysis ...


  • Microsoft Shanghai, 中国 全职

    Overview · The Live Site Engineering team in Microsoft AI is dedicated to ensuring the production service operation. Our team collaborates closely with service owner teams worldwide to conduct live site readiness reviews, manage incidents, measure, and improve production service ...


  • Electronic Arts Shanghai, 中国 Regular

    Responsibilities · Maintain existing server-side code to ensure its robustness · Address complex server-related technical issues, ensuring minimal downtime and interruption to services · Oversee the server-side security and develop tools to ensure the healthy operation of the se ...


  • Microsoft Corporation Shanghai, 中国 Paid Work

    The Live Site Engineering team in Microsoft AI is dedicated to ensuring the production service operation. Our team collaborates closely with service owner teams worldwide to conduct live site readiness reviews, manage incidents, measure, and improve production service quality. Yo ...


  • thyssenkrupp Presta Shanghai Co Ltd Shanghai, 中国 全职

    Your responsibilities · Job Description - Mastering of SW test process and elements - Understanding of SW development process and elements - Understanding of SW development and test project scheduling - Design software test case according to SW requirement - Programming, maintena ...


  • Logitech Shanghai, 中国

    Description · Lead Software Engineer | Platform | C++ · The Role · The Logitech Gaming Team is growing. We are seeking an experienced hands-on desktop application developer to join our Logitech China Software Tribe. This position, located in Shanghai, focuses on Logitech GHub ...


  • Thermo Fisher Scientific Shanghai, 中国 全职

    : Design embedded software for instruments, encompassing requirement analysis, software architecture, OS porting, driver development, and application development. · Possess strong design skills and collaborate with multidisciplinary teams to deliver high-quality results within ...


  • Bose Shanghai, 中国 全职

    Job Description · At Bose, we are passionate about helping people reach their fullest human potential so that they can feel more, do more, and be more. Working as a supervisor within the BSO Platform Development Team, come astonish our Bose Automotive Division with your outstandi ...


  • Jump Trading Group Shanghai, 中国

    About the Software Engineer Internship: · Our software engineering internship is an intensive 10-week experience with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the world's largest supercomputers. · WHAT YOU'LL DO: · ...


  • Bose Shanghai, 中国 全职

    Job Description · At Bose, we are passionate about helping people reach their fullest human potential so that they can feel more, do more, and be more. Working as a member of the Embedded Software Team, come astonish our Bose Automotive Division with your outstanding ability to b ...

  • Microsoft

    Software Engineer II

    21小时前


    Microsoft Shanghai, 中国 全职

    Overview · Edge + Platform Team works on bringing the best of Azure technologies to Edge datacenters. As a part of the team, you will be working on exciting technologies with massive exposure to distributed and cloud computing. · Qualifications · Requirements · 2+ years of ship ...


  • Logitech Shanghai, 中国

    Description · Lead Software Engineer | C++ · The Role · The Logitech Gaming Team is growing. We are seeking an experienced hands-on desktop application developer to join our Logitech China Software Tribe. This position, located in Shanghai, focuses on Logitech GHub programmin ...


  • NVIDIA Shanghai, 中国 全职

    NVIDIA is hiring Senior Software Engineer to help develop its world-class AI Infrastructure and leading-edge software on NVIDIA's high-performance DRIVE platform for Autonomous Vehicles. We aim to build a high-efficient end-to-end data pipeline for ground truth production, to sat ...


  • Mercedes-Benz Shanghai, 中国

    Tätigkeitsbereich:Forschung & Entwicklung incl. DesignFachabteilung:Software Quality and ManagementGesellschaft:Mercedes-Benz Group China Ltd.Standort:Mercedes-Benz Group China Ltd., BeijingStartdatum:sofortVeröffentlichungsdatum:..4Stellennummer:MERXEArbeitszeit:Vollzeit Join us ...