Senior Software Engineer
1 month ago
About the Role
We are seeking a highly skilled Senior Software Engineer to join our team at General Motors. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our automotive systems.
Key Responsibilities
- Design and develop software applications for Android-based systems
- Collaborate with cross-functional teams to identify and prioritize software development projects
- Develop and maintain software documentation and technical guides
- Participate in code reviews and ensure adherence to coding standards
- Work with Agile development methodologies and Scrum frameworks
Requirements
- Bachelor or Master degree in Computer Science, Computer Engineering, or related field
- 8+ years of software development experience, with 5+ years of experience with Master degree
- Strong programming skills in Java and C/C++
- Excellent problem-solving skills and computer science fundamentals
- Practical experience with Android internal components and feature development
- Working knowledge of SCM tools such as GIT, JIRA, and Eclipse IDE
- Practical experience with Scrum/Agile software development process
- Good communication skills in English and Chinese, with interpersonal skills
Preferred Qualifications
- In-depth knowledge of Android runtime, Java/native heap management, and binder communications
- In-depth knowledge of Autonomous Driving, Navigation software systems, cross ECU developing, or vehicle integration developing
- Experience with automotive and/or portable consumer electronic devices
- Experience in open source software contribution
- Technical documentation skills
About General Motors
Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We strive to be the most inclusive company in the world, embracing the responsibility to lead the change that will make our world better, safer, and more equitable for all.
Why Work at General Motors
We aspire to be a workplace that is not only free of discrimination but genuinely fosters inclusion and belonging. We believe that workforce diversity creates an environment where our employees can thrive and develop better products for our customers.
-
Senior Software Engineer
4 weeks ago
Shanghai, Shanghai, China General Motors Full timeJob Title: Senior Software EngineerAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at General Motors. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our automotive products.Key ResponsibilitiesDesign and develop software applications using Java...
-
Senior Software Engineer
2 weeks ago
Shanghai, Shanghai, China FNZ Group Full timeAbout the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at FNZ Group. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software systems that meet the...
-
Senior Software Engineer
4 weeks ago
Shanghai, Shanghai, China Maersk Full timeTransforming Logistics with TechnologyAt Maersk, we're revolutionizing the container logistics industry by harnessing the power of technology. As a Senior Software Engineer, you'll be part of a dynamic team that's shaping the future of global trade.About the RoleWe're seeking an experienced software engineer to join our Air & LCL Platform technology team. As...
-
Senior Software Engineer
9 hours ago
Shanghai, Shanghai, China Believe Full timeAs a Senior Software Engineer at {company}, you will be responsible for designing and implementing software solutions that meet the needs of our customers. Your expertise will be essential in ensuring the quality and reliability of our software products.Main Responsibilities:Develop and maintain software applications using various programming languages and...
-
Senior Software Engineer, Combat
4 weeks ago
Shanghai, Shanghai, China Riot Games Full timeJob Title: Senior Software Engineer, CombatWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our combat systems. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining high-quality software solutions that meet the needs of our...
-
Senior Software Engineer for Innovation
1 month ago
Shanghai, Shanghai, China Faurecia Full timeJob Title: Senior Software Engineer for InnovationJob Summary:We are seeking a highly skilled Senior Software Engineer for Innovation to join our team at Faurecia. As a key member of our Innovation Team, you will be responsible for designing and implementing innovative software solutions for our infotainment system.Responsibilities:Design and implement...
-
Senior Software Engineer for Innovation
3 weeks ago
Shanghai, Shanghai, China Faurecia Full timeJob Title: Senior Software Engineer for InnovationJob Summary:We are seeking a highly skilled Senior Software Engineer for Innovation to join our team at Faurecia. As a key member of our innovation team, you will be responsible for designing and implementing innovative software solutions for our infotainment system.Responsibilities:Design and implement...
-
Senior Mobile Software Engineer
1 month ago
Shanghai, Shanghai, China Bose Full timeJob Title: Senior Mobile EngineerAt Bose, we're passionate about creating products that provide transformative sound experiences. As a Senior Mobile Engineer, you'll play a key role in developing mobile applications and frameworks to support our products.Key Responsibilities:Design and implement frameworks, libraries, and reusable software components to...
-
Senior Mobile Software Engineer
4 weeks ago
Shanghai, Shanghai, China Bose Full timeJob Title: Senior Mobile Software EngineerWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Bose. As a key member of our engineering team, you will be responsible for designing, implementing, and shipping software that brings wow experiences to our customers.Job Responsibilities:Design and implement frameworks, libraries,...
-
Senior Mobile Software Engineer
2 months ago
Shanghai, Shanghai, China Bose Full time{"Job Title": "Senior Mobile Software Engineer", "Job Description": "At Bose, we're passionate about creating products that provide transformative sound experiences. Our engineering team is a thriving, passionate, deeply skilled team of professionals from a broad range of disciplines and experiences.The Sr. mobile engineer will be responsible for mobile...
-
Senior Software Engineer
2 weeks ago
Shanghai, Shanghai, China FNZ Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at FNZ Group. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a range of...
-
Senior Software Engineer
2 weeks ago
Shanghai, Shanghai, China Medtronic Full timeCareers that Change LivesA Day in the LifeAs a Senior Software Engineer at Medtronic, you will be responsible for designing, developing, testing, and implementing operating systems components, software tools, and utilities. You will work closely with cross-functional teams to determine systems software design requirements and ensure that system improvements...
-
Senior Software Engineer
2 weeks ago
Shanghai, Shanghai, China The LEGO Group Full timeJob OverviewThe Senior Software Engineer is a key member of the Software Engineer family at The LEGO Group. This role involves building software functionality and participating actively in the product team by taking on development responsibilities across the solution. The ideal candidate will have a passion for development and a demonstrated appetite for...
-
Senior Software Development Engineer
1 month ago
Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full timeJob Title: Senior Software Development EngineerThis role is responsible for designing and implementing graphics software on embedded systems, including GPU middleware, drivers, and virtualization.Key Responsibilities:Develop new features for graphics and display system engines to extend existing internal frameworks, particularly for automotive...
-
Senior Software Development Engineer
4 weeks ago
Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full timeJob Title: Senior Software Development EngineerThis is a challenging role that requires a strong background in software development, particularly in the area of graphics and embedded systems. The ideal candidate will have a deep understanding of GPU middleware, drivers, and virtualization, as well as experience with EGL, OpenGL, and OpenGLES.Key...
-
Senior Software Engineer
6 days ago
Shanghai, Shanghai, China FNZ Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at FNZ Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based financial services platform.Key ResponsibilitiesDesign and develop high-quality software solutions using modern programming languages...
-
Senior Software Development Engineer
3 weeks ago
Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full timeJob Title: Senior Software Development EngineerThis is a challenging role that requires a strong background in software development, particularly in the area of graphics and embedded systems. The ideal candidate will have a deep understanding of GPU middleware, drivers, and virtualization, as well as experience with EGL, OpenGL, and OpenGLES.Key...
-
Senior Computer Vision Software Engineer
4 weeks ago
Shanghai, Shanghai, China NVIDIA Full timeJob Title: Senior Computer Vision Software EngineerNVIDIA is seeking a highly skilled Senior Computer Vision Software Engineer to join its team and contribute to the development of its world-class AI Infrastructure and leading-edge software on NVIDIA's high-performance DRIVE platform for Autonomous Vehicles.Key Responsibilities:Collaborate with the AV...
-
Senior Software Engineer II
3 weeks ago
Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full timeJob Title: Senior Software Engineer IIThis is a challenging role that requires a strong background in software development, particularly in Python. The ideal candidate will have a solid understanding of software design principles, data structures, and algorithms.Key Responsibilities:Design and develop complex software systems using Python and other relevant...
-
Senior Software Development Engineer
4 weeks ago
Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full timeJob Title: Senior Software Development EngineerThis is a challenging role that requires expertise in graphics software development for embedded systems. The ideal candidate will have a strong background in GPU middleware, drivers, and virtualization.Key Responsibilities:Design and implement graphics software systems for embedded systems, including GPU...