- BS or MS in Electrical or Computer Engineering with an emphasis on software development for embedded systems
- Solid software development skills focused on software engineering best practices such as object oriented designs, modularity, extensibility, reusability and maintainability
- Thorough knowledge in C/C++
- Ability to build comprehensive unit and system tests in software to verify implemented functions
- Strong motivation to work in world-wide distributed and multi-functional teams to work on exciting problems such as supporting project management, electrical, mechanical and quality engineering teams
- Excellent interpersonal skills including the ability to produce clear and concise technical software documentation
- Experienced in the areas of requirement management, problem definition, solution planning using industry leading methods and tools
- Proven understanding of the need for industry software quality and agile development processes (e.g. SCRUM, CMMI, ASPICE)
- Prior experiences with the configuration/integration of 3rd party software layers into a pre-defined source code base
- Experience and familiarity with scripting or software modelling languages
- Hardware Analysis: Oscilloscope, Logic Analyzer
- Network & Protocol Analysis: CAN, Ethernet, UDS, A2B
- Software development: Debuggers, Emulators, Version Control and Bug Tracking Systems, Software Design and Modelling Tools
- Office Productivity: Microsoft Office Tools including Visio and Project
-
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 ...
-
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 ...
-
Software Engineer
12小时前
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 ...
-
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 ...
-
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 ...
-
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 ...
-
Microsoft Corporation Shanghai, 中国 Paid WorkThe 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 ...
-
Electronic Arts Shanghai, 中国 RegularResponsibilities · 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 ...
-
Bose Shanghai, 中国 全职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 ...
-
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 ...
-
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 ...
-
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: · ...
-
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 ...
-
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 ...
-
Cadence Design Systems, Inc. Shanghai, 中国 全职Description · Develop runtime software for the Palladium emulation system · Detect and troubleshoot software issues · Collaborate with both system software and hardware engineers in the development of the products · Requirements · MS or above in Computer Science or related area ...
-
NVIDIA Shanghai, 中国 全职We're seeking a Software Engineer Intern. As part of our global Performance Lab team, you will contribute to enhancing our team's ability to develop and test an expanding portfolio of applications and hardware. Your involvement will help us reduce request completion time, tackle ...
-
Logitech Shanghai, 中国 OTHERLogitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way. · Your contribution · Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. Share our passio ...
Embedded Software Engineer - Shanghai, 中国 - Bose
描述
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 build software solutions for a superlative audio experience in a car.
As an Embedded Software Engineer working for the Bose Software Organization, you will be part of a close-knit team within the world-wide Bose Platform Group. You will help supporting, enhancing and maintaining ground breaking and highly customized audio amplifier platform software for various OEMs that lead to unique and exciting experiences. These solutions will involve a variety of technologies, including AUTOSAR, CAN, A2B, and Ethernet communications and built-in diagnostic protocols with the goal to deliver the outstanding Bose experience to OEMs and their end customers via technology provided to our customer delivery organization.
Required skills and experience:
Preferred skills and experience:
Tools