Senior Software Engineer
4 days 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 Android-based systems.
Key Responsibilities
- Design and develop software applications for Android-based systems, including Android runtime, Java/native heap management, and binder communications.
- Collaborate with cross-functional teams to identify and prioritize software development projects.
- Develop and maintain software documentation, including technical guides and user manuals.
- Participate in code reviews and provide feedback to ensure high-quality code.
- Stay up-to-date with the latest software development trends and technologies.
Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field.
- 8+ years of software development experience, with a minimum of 5 years of experience in Android development.
- Strong programming skills in Java and C/C++.
- Excellent problem-solving skills and ability to work independently.
- Good communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
Preferred Qualifications
- In-depth knowledge of Android application frameworks and UI frameworks internals.
- Experience with autonomous driving, navigation software systems, and cross-ECU 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 are committed to leading the change that will make our world better, safer, and more equitable for all.
Why Work at General Motors
We strive to be the most inclusive company in the world. We believe that every employee, regardless of background, ethnicity, preferences, or location, should feel they belong to one General Motors team. We offer a flexible work environment that allows employees to work where they can have the greatest impact on achieving our goals.
-
Senior Mobile Software Engineer
1 day 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
6 days ago
Shanghai, Shanghai, China Maersk Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our Maersk Air & LCL Platform technology team. As a key member of our team, you will be responsible for designing, developing, and deploying cutting-edge software solutions to transform the logistics industry.About the RoleAs a Senior Software Engineer, you will be involved in all...
-
Senior Software Test Engineer
5 days ago
Shanghai, Shanghai, China Siemens Shanghai Medical Equipment Ltd. Full timeAbout Siemens Shanghai Medical Equipment Ltd.We are a leading medical technology company that pioneers breakthroughs in healthcare for everyone, everywhere, sustainably.Your Role:As a Senior Software Test Engineer, you will be responsible for designing and maintaining automated test scripts for system and software features and performance according to...
-
Senior Software Engineer
6 days ago
Shanghai, Shanghai, China The LEGO Group Full timeAbout the RoleThe Senior Software Engineer is a key member of the Software Engineering family at The LEGO Group. As a seasoned professional, you will be responsible for building and configuring end-to-end applications, collaborating closely with other product team members to deliver high-quality software solutions.Key ResponsibilitiesDesign and develop...
-
Senior Software Engineer
5 days ago
Shanghai, Shanghai, China Optiver Full timeAbout UsOptiver is a leading global market maker with a presence in multiple financial markets. Founded in 1986, we have grown to become a company with close to 2,000 employees worldwide, united in our commitment to improving the market through competitive pricing, execution, and risk management.We provide liquidity to financial markets using our own...
-
Senior Software Engineer
5 days ago
Shanghai, Shanghai, China Siemens Shanghai Medical Equipment Ltd. Full timeJob Title: Senior Software Engineer - CT R&DJob Summary:We are seeking a highly skilled Senior Software Engineer to join our CT R&D team at Siemens Shanghai Medical Equipment Ltd. in Shanghai, China.Key Responsibilities:Design and develop software platforms for CT scanners, including mobile solutions.Enable Siemens PET/SPECT/RO inside CT software.Provide CT...
-
Senior Software Development Engineer
5 days ago
Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full timeAbout the RoleThis is a challenging and rewarding opportunity to join the Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 team as a Senior Software Development Engineer - Graphics Software Expert. As a key member of our team, you will be responsible for designing and implementing advanced graphics software systems for embedded...
-
Senior Software Engineer, Combat Specialist
4 days ago
Shanghai, Shanghai, China Riot Games Full timeJob DescriptionAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Riot Games. As a key member of our engineering team, you will be responsible for designing, developing, and implementing high-quality software solutions for our combat systems.Key ResponsibilitiesDesign and develop robust, scalable, and performant...
-
Senior Computer Vision Software Engineer
7 days ago
Shanghai, Shanghai, China NVIDIA Full timeAbout the RoleNVIDIA 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 ResponsibilitiesCollaborate with the AV perception team, AV production team, and AI...
-
Senior Software Quality Assurance Engineer
5 days ago
Shanghai, Shanghai, China NVIDIA Full timeWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join NVIDIA's Deep Learning Software Quality Assurance team.This team is responsible for defining, developing, and performing tests to validate the robustness and performance of NVIDIA's Deep Learning software and GPU infrastructure for various AI scenarios. The ideal candidate...
-
Senior Software Engineer
7 days ago
Shanghai, Shanghai, China NVIDIA Full timeAbout the RoleNVIDIA is seeking a highly skilled Senior 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 ResponsibilitiesCollaborate with the AV perception team, AV production team, and AI infrastructure...
-
Senior Software Engineer, Services
6 days ago
Shanghai, Shanghai, China Riot Games Full timeAbout the Role:Riot Games is seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our internet scale backend services for a genre-defining game.Key Responsibilities:Design, build, and deliver scalable backend services for a global game audience.Develop and support multi-service architecture to ensure global...
-
Senior Software and Mechanical Engineer
7 days ago
Shanghai, Shanghai, China Siemens Shanghai Medical Equipment Ltd. Full timeAbout Siemens Shanghai Medical Equipment Ltd.We are a leading medical technology company that constantly pushes the boundaries to create better outcomes and experiences for patients, no matter where they live or what health issues they are facing.Job Summary:We are seeking a highly skilled Senior Software and Mechanical Engineer to join our team in...
-
Senior Software Engineer, Services
4 months ago
Shanghai, Shanghai, China Riot Games Full timeRiot Games was founded in 2006 by passionate gamers who believe that focusing on players during game development leads to outstanding games. In 2009, Riot launched its first game, League of Legends, which quickly gained both critical and player acclaim. With over 100 million players every month, League of Legends is the most popular video game globally. The...
-
Senior Software Engineer II
7 days ago
Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full timeAbout the RoleThe Senior Software Engineer II role is a key position within our software development team at RE Info Tech-Shanghai branch Company. This role performs complex research, design, and software development assignments within a software functional area or product line, providing direct input to project plans, schedules, and methodology in the...
-
Shanghai, Shanghai, China Bose Full timeAbout the RoleThe Senior Mobile Engineer will be responsible for developing and shipping software that brings wow experiences to Bose customers. This role will involve managing, developing, and shipping mobile applications and frameworks to support mobile platform and product integration.Key ResponsibilitiesManage Bose's cloud footprint, including AliCloud...
-
Senior Software Engineer
6 days ago
Shanghai, Shanghai, China Medtronic Full timeTransform Your Career with Medtronic Daily Responsibilities The following responsibilities may be part of your role: Develops, tests, and implements software components and utilities for operating systems. Analyzes and determines requirements for systems software design. Monitors and ensures successful implementation of system enhancements to boost...
-
Senior Engineer, Software
1 month ago
Shanghai, Shanghai, China Danaher Corporation Full timePurpose/Objective:The Sr. Software Engineer will be responsible for the design and development of next-generation histology product platform of Leica Biosystems. Responsibilities of the incumbent will include leading overall software lifecycle activities and the development of application-level software. This position works intensely with global...
-
Shanghai, Shanghai, China NVIDIA Full timeAbout the RoleWe are seeking a highly skilled and experienced Technical Program Manager to lead our Deep Learning Software development efforts. As a key member of our team, you will be responsible for planning, executing, and delivering large-scale software programs that enable our customers to employ industry-leading AI and ML in their products.Key...
-
Software Engineer
2 months ago
Shanghai, Shanghai, China Electronic Arts Full timeThe EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social. By providing reusable capabilities that game teams can easily integrate into their work, we...