Search by job, company or skills

Cerence Inc.

Principal Software Engineer- Mobile Applications

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

A Moving Experience.

Summary/ Opportunity

Welcome to Cerence! At the intersection of artificial intelligence and groundbreaking technology, we're setting new standards in human-machine interaction. As a global frontrunner in voice recognition and conversational AI, Cerence is leading the charge to redefine our connection with the world. Our mission To make technology interactions more intuitive, secure, and enjoyable. Come aboard our vibrant team and be part of a movement where AI is not just the future, but the present.

We're in search of a distinguished Principal Software Engineer with profound expertise in Mobile Application Development across Android and iOS. The ideal candidate will possess a profound grasp of crafting intricate app frameworks, seamlessly integrating cloud interfaces, and a proven history from concept ideation to app store deployment. As a Principal Software Engineer, you will spearhead the design, development, and maintenance of top-tier mobile applications. Your collaboration with diverse teams will be crucial in crafting scalable, secure, and user-centric solutions.

If you're a seasoned Mobile Developer with a fervor for AI and a commitment to excellence, we urge you to apply and be an integral part of our journey to redefine technology's impact on our lives.

Your Main Responsibilities Will Be To

  • Lead the conceptualization, design, and development of cutting-edge mobile apps for Android and iOS, overseeing the entire lifecycle from ideation to app store deployment.
  • Drive the integration of cloud interfaces to ensure flawless data management, synchronization, and retrieval.
  • Collaborate with product managers, designers, and backend teams to translate user requirements and business goals into actionable features, emphasizing automotive and infotainment industry standards.
  • Act as a mentor and thought leader, guiding junior developers and disseminating best practices in mobile app development.
  • Oversee code reviews, championing enhancements to boost app performance, security, and reliability.
  • Stay updated with emerging technologies, tools, and trends in mobile app development, automotive standards, and ML/NLP domains.
  • Resolve intricate technical challenges to maintain peak app functionality and user experience.
  • Steer the app deployment strategy, ensuring adherence to app store guidelines and industry regulations.
  • Collaborate closely with QA teams to ensure rigorous app testing and impeccable quality assurance.
  • Embrace Agile development methodologies, leading sprint planning, daily stand-ups, and retrospectives.

Who You Are


  • Hold a Bachelor's degree in Computer Science, Engineering, or a related discipline; advanced degrees are a plus.
  • Possess a minimum of 7 years of hands-on experience in mobile app development, focusing on both Android and iOS platforms.
  • Have an in-depth understanding of app frameworks and architectural patterns for complex functionalities.
  • Proficiency in hybrid application development frameworks such as React Native, Flutter, or Xamarin.
  • Expertise in programming languages like Java, Kotlin, Swift, Objective-C, or others pertinent to mobile app development.
  • Strong grasp of mobile UI/UX design principles and best practices.
  • Comprehensive experience in integrating cloud interfaces using platforms like AWS, Google Cloud Platform, or Azure.
  • Exceptional problem-solving aptitude and meticulous attention to detail.
  • Outstanding communication and interpersonal skills, fostering effective collaboration with cross-functional teams.
  • Showcase a portfolio of released applications highlighting your expertise from concept design to app store deployment, with an emphasis on automotive and infotainment industry standards.
  • Familiarity with ML and NLP technologies is highly desirable.
  • Active involvement in the mobile app development community, including open-source contributions or conference speaking engagements, is a strong advantage.

At Cerence, we value leadership and mentorship, and we are seeking an individual who can contribute to our culture in these areas. If you are passionate about computer science and what can be created, if you want to work in an exciting and dynamic environment, and if you want to help shape the future of interaction with AI in cars, do not hesitate to apply to join our team.

Cerence Inc. (Nasdaq: CRNC and www.cerence.com) is the global industry leader in creating unique, moving experiences for the automotive world. Spun out from Nuance in October 2019, Cerence is a new, independent company that has quickly gained traction as a leader in the automotive voice assistant space, working with all of the world's leading automakers from Ford and Fiat Chrysler to Daimler, Audi and BMW to Geely and SAIC to transform how a car feels, responds and learns. Its track record is built on more than 20 years of industry experience and leadership and more than 325 million cars on the road today across more than 70 languages.

As Cerence looks to the future and continues an ambitious growth agenda, we need someone to join the team and help build the future of voice and AI in cars. This is an exciting opportunity to join Cerence's passionate, dedicated, global team and be a part of meaningful innovation in a rapidly growing industry.

EQUAL OPPORTUNITY EMPLOYER

Cerence is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, gender identity, gender expression, sex, sex stereotyping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information and other protected classifications. Cerence Equal Employment Opportunity Policy Statement.

All prospective and current Employees need to remain vigilant when it comes to executing security policies in the workplace. This includes:

  • Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace.
  • Following security procedures to report any suspicious activity.
  • Having respect for corporate security procedures to allow those procedures to be effective.
  • Adhering to company's compliance and regulations.
  • Encouraging to follow a zero tolerance for workplace violence.
  • Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data).
  • Demonstrative knowledge of information security through internal training programs.


More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 19/06/2024

Job ID: 82229785

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer Mobile Applications Android Hybrid

Cerence Inc Company Name Confidential

Principal Software Engineer IT

ClickJobs ioCompany Name Confidential
Last Updated: 16-11-2024 06:15:28 PM
Home Jobs in Pune Principal Software Engineer- Mobile Applications