Senior Embedded Software Security Professional

4 days ago


Shanghai, Shanghai, China Bose Full time
About Us

Bose is a renowned leader in the audio technology industry, dedicated to creating innovative products that bring exceptional sound experiences to our customers.

Job Overview

We are seeking an experienced Senior Embedded Software Security Engineer to join our Consumer Electronics Software Engineering Team. As a key member of our team, you will be responsible for designing and implementing secure software solutions for our next-generation wearable devices, including Bluetooth noise-cancelling headphones and audio sunglasses.

Key Responsibilities
  • Developing and deploying embedded software security systems for new products, incorporating technologies like Bluetooth, Active Noise Reduction, and mobile app interfaces.
  • Conducting security assessments, detecting vulnerabilities, and implementing countermeasures to ensure platform hardening and system-level security improvements.
  • Researching and prototyping advanced security detection and protection methods, including IP provisioning and protection techniques.
  • Designing modular software that is maintainable, scalable, and reusable across Bose's product line.
  • Analyzing complex technical problems and proposing comprehensive solutions.
  • Contributing to all phases of the product software lifecycle, including requirements analysis, design, implementation, automated testing, release, support, and documentation.
Requirements

To succeed in this role, you will need:

  • Experience with complex embedded software in resource-limited RTOS environments.
  • Threat modeling expertise on embedded devices, including secure code review, analysis, and vulnerability assessment, detection, and mitigation.
  • Security testing skills, such as fuzzing and pen-testing.
  • A solid understanding of applied cryptography and security protocols, including TLS, PKI, PKCS, etc.
  • Binary analysis and exploit reverse engineering capabilities.
  • Knowledge of OS security and hypervisor security.
  • TZ/TEE and Android platform security expertise.
  • Access control, secure debug, memory analysis, and IP security & provisioning experience.
  • Demonstrated success in leading high-performing teams and driving test-driven development processes.
  • Strong troubleshooting and root cause analysis skills.
  • A track record of delivering firmware for successful product launches into mass production.
  • Experience with C or C++ in secured embedded systems, including Linux and Android natives.
  • Familiarity with common protocols like I2C, I2S, or SPI.
  • Experience with Bluetooth or other wireless communication protocols is a plus.
  • Audio processing knowledge is a plus.
  • Excellent systems-level thinking across hardware, software, user experience, and engineering disciplines.
  • A Bachelor's degree in Electrical Engineering, Computer Science, or a related field, with at least 5-10 years of relevant work experience.
About the Role

This is a full-time position based in [location], with a competitive salary range of $140,000 - $170,000 per year, depending on experience. We offer a comprehensive benefits package, including medical, dental, and vision insurance, retirement savings plans, and paid time off.



  • Shanghai, Shanghai, China Bose Full time

    About BoseBose is a leading audio equipment manufacturer that has been dedicated to improving sound for nearly 60 years. We believe sound is the most powerful force on earth and are passionate about making it more magical.The RoleWe are seeking a Senior Embedded Software Security Engineer to join our Consumer Electronics Software Engineering Team. As a key...


  • Shanghai, Shanghai, China Bose Full time

    About BoseWe're passionate about creating products that bring sound to life. As a Senior Embedded Software Engineer, you'll be part of a thriving team that develops high-quality software for our wearables, including industry-leading Bluetooth noise-cancelling headphones and innovative audio sunglasses.The team is responsible for designing, implementing, and...


  • Shanghai, Shanghai, China Bosch Full time

    Job OverviewWe are seeking a highly motivated and experienced professional to join our team as an Embedded Security Software Developer. As a key member of our Vehicle HSM solution team, you will be responsible for developing features and modules to support Chinese customer needs.Key ResponsibilitiesDevelop and maintain high-quality software components for...


  • Shanghai, Shanghai, China Bosch Full time

    Job DescriptionWe are seeking a highly skilled and motivated Senior Embedded Security Developer to join our team at Bosch. As a key member of our Vehicle HSM solution development team, you will be responsible for designing, developing, and implementing secure features and modules that meet the needs of our Chinese customers.You will contribute to all phases...


  • Shanghai, Shanghai, China Bose Full time

    Job Title: Senior Embedded Software Engineer, Consumer SoftwareAt Bose, we're passionate about creating products that deliver transformative sound experiences. As a Senior Embedded Software Engineer, you'll play a key role in developing software for our next-generation wearables, including Bluetooth noise-cancelling headphones and audio sunglasses.Key...


  • Shanghai, Shanghai, China Bosch Full time

    Job SummaryYou will be responsible for developing features and modules for our Vehicle HSM solution to support Chinese customer needs.As a senior software engineer, you will contribute to all phases of the development lifecycle and write well-designed, testable, human-readable code in a Scrum and DevOps context.You will also follow up on the latest updates...


  • Shanghai, Shanghai, China Qualcomm Full time

    As a Senior Embedded Software Engineer at Qualcomm, you will play a key role in designing and developing cutting-edge Bluetooth software for earbuds or headsets.About the CompanyQualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences. As a company, we are committed to creating a smarter,...


  • Shanghai, Shanghai, China Qualcomm Full time

    At Qualcomm, we're pushing the boundaries of innovation to create a smarter, connected future for all.About the RoleWe're seeking an experienced Senior Embedded Software Engineer with expertise in USB development and customization. As a key member of our team, you'll design, develop, and validate embedded software solutions that meet and exceed customer...


  • Shanghai, Shanghai, China Qualcomm Full time

    Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation.About UsWe design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that meet...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job DescriptionThe role of Senior Embedded Systems Software Engineer for PMIC Development involves designing, developing, and validating embedded software for Qualcomm's next-generation products. As a key member of the team, you will work on creating cutting-edge software solutions that meet customer needs.


  • Shanghai, Shanghai, China Bose Full time

    Transformative Sound ExperiencesAt Bose, we're passionate about creating products that provide unparalleled sound experiences. As an Embedded Software Engineer, you'll play a crucial role in developing software for our next-generation wearables, including Bluetooth noise-cancelling headphones and audio sunglasses.Key Responsibilities:Design and implement...


  • Shanghai, Shanghai, China Carrier Full time

    Job Description:We are seeking an experienced Senior Software Engineer to join our team in Shanghai, China.About the Role:As a Senior Software Engineer, you will be responsible for designing and developing control services and algorithms for embedded Linux controller devices using Object-Oriented Design (OOD) principles and C++ programming language.You will...


  • Shanghai, Shanghai, China Bose Full time

    You know the moment. It's the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying 'hello.' It's in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We've dedicated ourselves to improving it for nearly 60 years. And we're passionate down to our...


  • Shanghai, Shanghai, China Bose Full time

    You are about to be part of a team that revolutionizes sound technology.Bose is dedicated to improving sound quality for nearly 60 years, and we believe sound is the most powerful force on earth.As an Embedded Software Manager, you will lead our team in creating software solutions for consumer electronic products that provide transformative sound...


  • Shanghai, Shanghai, China Qualcomm Full time

    Qualcomm is a leading technology company in the mobile, automotive, compute, and other markets. As an Embedded Software Developer for AI and Multimedia Systems, you will be part of our Engineering Group, where you will work on developing embedded platform software for CPU and DSP/NPU processors.We are looking for highly skilled software engineers to join our...


  • Shanghai, Shanghai, China Bose Full time

    At Bose, we're passionate about sound and committed to delivering exceptional audio experiences. We're looking for an exceptional Embedded Software Engineer to join our Consumer Electronics Software Engineering Team.This role is a fantastic opportunity to develop software that brings our next generation of wearables to life, including industry-leading...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Company Overview:At Mercedes-Benz, we are pushing the boundaries of innovation in the automotive industry.We offer a dynamic and challenging work environment that encourages creativity and growth.Job Description:As a Senior Embedded Software Developer, you will play a key role in designing and developing software solutions for intelligent transportation...


  • Shanghai, Shanghai, China MOONS' Full time

    About MOONS' Firmware Engineer PositionMOONS' is seeking an experienced Firmware Engineer to join our team. As a Firmware Engineer at MOONS', you will play a key role in developing and maintaining firmware for our products.Job Responsibilities:Collaborate with the global R&D team to develop firmware, Linux drivers, and applicationsMaintain and support...


  • Shanghai, Shanghai, China Bose Full time

    We are passionate about creating high-quality products that astonish. To achieve this goal, we engineer high-performance technologies and amazing user experiences. If you have a passion for audio and wearable devices, we want you to join our Consumer Electronics Software Engineering Team.As a member of our team, you will be developing software to bring our...


  • Shanghai, Shanghai, China General Motors Full time

    Job Title: Embedded Software Integration EngineerAbout the Role:We are seeking a highly skilled Embedded Software Integration Engineer to join our team at General Motors. As an Embedded Software Integration Engineer, you will be responsible for developing and integrating large-scale embedded software systems.Key Responsibilities:Develop and integrate...