Senior Embedded Software Security Engineer
3 weeks ago
Bose 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 member of our team, you will be responsible for designing, implementing, and deploying embedded software security systems for our new products, including Bluetooth noise-cancelling headphones and audio sunglasses.
Key Responsibilities- Design and implement secure embedded software systems for our products.
- Conduct security assessments, detect and resolve security vulnerabilities, and implement countermeasures.
- Research and prototype advanced security detection and protection methods.
- Design modular software that is maintainable, scalable, and reusable across our product line.
- Analyze complex technical problems and propose comprehensive solutions.
- Contribute to all phases of the product software lifecycle, including requirements analysis, design, implementation, automated testing, release, support, and documentation.
- Experience with complex embedded software in a resource-limited RTOS.
- Threat modeling on embedded devices, secure code review, analysis, and vulnerabilities assessment, detection, and mitigation.
- Security testing, including fuzzing and pen-testing.
- Applied cryptography and security protocols, including TLS, PKI, PKCS, etc.
- Binary analysis and exploit reverse engineering.
- OS security and hypervisor security.
- TZ/TEE, Android platform security, access control, secure debug, memory analysis.
- IP security and provisioning.
- Demonstrated success leading high-performing teams.
- Experience driving a test-driven development process on engineering teams.
- Strong troubleshooting and root cause analysis skills.
- Has delivered firmware for at least one product successfully launched into mass production.
- Experience with C or C++ in a secured embedded system, including Linux and Android natives.
- 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 is a plus.
- Strong systems-level thinker across hardware, software, user experience.
- BSEE/BSCS/BSCE (MS preferred) with at least 5-10 years related work experience.
We offer a dynamic and inclusive work environment where every candidate feels supported and empowered in the interviewing process. We recognize that individuals may have different needs and requirements based on their abilities, and we provide reasonable accommodations to ensure ideal conditions are met during the application process.
-
Senior Embedded Software Security Engineer
6 days ago
Shanghai, Shanghai, China Bose Full timeAbout 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...
-
Senior Embedded Software Security Engineer
1 month ago
Shanghai, Shanghai, China Bose Full timeAbout BoseBose is a world-renowned audio equipment manufacturer that has been dedicated to improving sound for nearly 60 years. We believe that sound is the most powerful force on earth and are passionate about making it more magical.About The JobWe are seeking a Senior Embedded Software Security Engineer to join our Consumer Electronics Software Engineering...
-
Shanghai, Shanghai, China Bose Full timeJob 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...
-
Embedded Security Software Developer
3 weeks ago
Shanghai, Shanghai, China Bosch Full timeJob 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...
-
Embedded Software Engineer
2 months ago
Shanghai, Shanghai, China Bose Full timeAbout the RoleWe are seeking a highly skilled Embedded Software Engineer to join our Consumer Electronics Software Engineering Team at Bose. As a key member of our team, you will be responsible for developing software to bring our next generation of wearables to life, including Bose's industry leading Bluetooth noise cancelling headphones, our new line of...
-
Embedded Security Developer
1 month ago
Shanghai, Shanghai, China ETAS Full timeJob OpportunityWe are seeking a highly skilled and experienced professional to join our team as an Embedded Security Developer. As a key member of our global product team, you will be responsible for developing features and modules for our Vehicle HSM solution, supporting Chinese customer needs.Key ResponsibilitiesDevelop and implement secure software...
-
Senior Embedded Software Engineer
1 month ago
Shanghai, Shanghai, China Bose Full timeTransformative Sound ExperiencesWe're passionate about making sound matter most. As an Embedded Software Engineer at Bose, you'll be part of a thriving team dedicated to creating products that astonish.Key ResponsibilitiesDesign and implement embedded software for new products, including Bluetooth, Active Noise Reduction, and mobile app interfaces.Analyze...
-
Embedded Software Engineer
2 months ago
Shanghai, Shanghai, China Bose Full timeTransformative Sound ExperiencesWe're passionate about making sound matter most. At Bose, we engineer high-quality products that astonish, and we're looking for a talented Embedded Software Engineer to join our Consumer Electronics Software Engineering Team.Key Responsibilities:Design and implement embedded software for new products, including technologies...
-
Embedded Software Engineer
3 weeks ago
Shanghai, Shanghai, China Bose Full timeTransformative 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...
-
Embedded Software Developer
1 month ago
Shanghai, Shanghai, China Bose Full timeTransformative Sound ExperiencesWe're passionate about making sound matter most. At Bose, we believe in the power of audio to transform lives. As an Embedded Software Engineer, you'll be part of a thriving team dedicated to creating products that astonish.Key Responsibilities:Design and implement embedded software for new products, including Bluetooth,...
-
Shanghai, Shanghai, China Bosch Full timeJob 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 Bose Full timeAt 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...
-
Embedded Software Engineer
6 days ago
Shanghai, Shanghai, China Bose Full timeWe 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...
-
Embedded Software Integration Engineer
2 months ago
Shanghai, Shanghai, China General Motors Full timeJob SummaryWe are seeking a highly skilled Embedded Software Integration Engineer to join our team at General Motors. As a key member of our engineering team, you will be responsible for designing, developing, and testing large-scale embedded software systems.Key ResponsibilitiesDesign and develop embedded software systems for automotive applicationsTest and...
-
Embedded Software Development Engineer
3 weeks ago
Shanghai, Shanghai, China Bosch Full timeJob OpportunityWe are seeking a highly skilled Embedded Software Development Engineer to join our team at ETAS China. The successful candidate will be responsible for providing engineering services in the areas of embedded software development, safety-critical software, and AUTOSAR.Key Responsibilities• Provision of engineering services in the areas of...
-
Senior Embedded Systems Engineer
1 month ago
Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full timeJob Title: Senior Embedded Systems EngineerWe are seeking a highly skilled Senior Embedded Systems Engineer to join our team at Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93. As a key member of our team, you will play a pivotal role in designing, implementing, and optimizing multimedia functionalities for embedded systems.Key...
-
Embedded Software Development Engineer
2 months ago
Shanghai, Shanghai, China Bosch Full timeJob OpportunityWe are seeking a highly skilled Embedded Software Development Engineer to join our team at ETAS China. As a key member of our Software Engineering Solution division, you will be responsible for delivering engineering, consulting, and training services in several key areas of embedded systems development.Key Responsibilities• Provide...
-
Embedded Software Engineer
2 months ago
Shanghai, Shanghai, China BHTC Full timeYour Responsibilities:Clarify and outline the specifications for the software related to the product, ensuring comprehensive software development documentation.Design and enhance the system and software architecture for optimal performance.Develop and integrate software components within embedded systems.Oversee the integration of the complete software...
-
WLAN Embedded Software Engineer
3 weeks ago
Shanghai, Shanghai, China Qualcomm Full timeJob Title: Embedded Software Engineer for WLANJob Summary:Qualcomm is seeking an experienced Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing firmware for WLAN protocols and MAC control paths.Responsibilities:Design and develop firmware for WLAN...
-
Embedded Software Integration Engineer
3 weeks ago
Shanghai, Shanghai, China General Motors Full timeJob 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...