Software Development Engineer
LenovoJaguariúna, sao paulo, brazilUpdate time: February 28,2021
Job Description
Position Description: Motorola Mobility, A Lenovo Company, is one of the world’s fastest growing smart phone providers, creating groundbreaking, affordable, high-quality products designed and built with the global customer in mind. And it’s our people who make this all happen. We are thinkers, risk-takers and problem solvers, working together to constantly challenge the status quo. If you share our commitment to ingenuity, creativity and innovation we want you to help us define our world of tomorrow. Motorola is at the forefront of designing and developing products supporting 5G technology. Explore the opportunities and apply today. Role and Team Description Brazil Software Services is a group dedicated to design and create state-of- the-art software products to empower Motorola mobile device. The team objective is to develop best-­in-­class software systems that make the end users experiences delightful and solid. In order to do so, the team in Brazil collaborates with all other software groups on key software tasks as Android Applications, Cloud Development, Experiences development, Quality assurance initiatives, enhancement of development techniques and tools. This particular position is in a team of talented engineers that work on Android Framework, considered the heart of Android. Android Operating Systems is one of the most widely used operating systems in the world and this team practices the most sophisticated software engineering practices. Please see Basic and Preferred Qualifications for the position below on this page. This position is based in Jaguariúna-SP. Scope of Responsibilities \- Design, code and test software for mobile devices \- Review and discuss software architecture solutions for mobile devices based systems \- Review and discuss software requirements with external partners \- Cooperate with team members to review software artifacts, define interfaces and discuss best approach to solve end-user needs \- Coach and technically lead software engineering groups \- Maintain software artifacts overtime #### Position Requirements: Basic Qualifications \- BS in Computer Science or equivalent degree \- 5+ Years experience with Software Development \- Extensive knowledge of Java Programming language \- Extensive knowledge on Object Oriented Design \- Teamwork and good communication skills across multiple teams. \- Be able to work independently and respond to multiple and conflicting requests under tight deadlines and in a dynamic working environment. \- Good communication skills in both written and spoken English. Preferred Qualifications \- MS or PhD in Computer Science \- Knowledge on Android Software Platform \- Flexibility to work on server-side development (Google Apps Engine, Javascript, Web UI) \- Knowledge on Git, Gerrit and Jenkins tools We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class.

Get email alerts for the latest"Software Development Engineer jobs in Jaguariúna, sao paulo, brazil"