Mobile Software Engineer Job at SGS Consulting, California

a3MwM3EvWEc2bm40Ry9nN1VOWWlzZzlCakE9PQ==
  • SGS Consulting
  • California

Job Description

Job Responsibilities:

  • Design, develop, and maintain Android and iOS applications that seamlessly integrate with our smart glasses, ensuring a cohesive user experience across devices.
  • Collaborate with cross-functional teams, including hardware engineers and UX/UI designers, to create innovative features and functionalities for our smart glasses ecosystem.
  • Implement robust APIs and services to facilitate communication between mobile applications and smart glasses, ensuring efficient data exchange and synchronization.
  • Stay up-to-date with the latest mobile development trends and technologies, and apply this knowledge to enhance app performance and user experience.
  • Optimize mobile applications for performance, scalability, and battery efficiency, ensuring they meet the highest quality standards.
  • Write clean, maintainable, and well-documented code, following best practices in software development.
  • Conduct thorough testing and debugging of mobile applications to ensure reliability and stability across different devices and operating systems.
  • Collaborate within the team and across teams, working closely with researchers, software engineers, and product managers to deliver cutting-edge solutions.
  • Prioritize usability, maintainability, scalability, ease of debugging, and clear documentation in all development efforts.

Skills:

  • C++/Python and PyTorch.
  • Knowledge on Camera software.
  • Experience in app development with iOS or Android is a big plus.
  • Real time application development experience.
  • Experience in Computer Vision.
  • Experience in computer graphics and 3D geometry

Education/Experience:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in Python and C++ for developing and integrating software components that interact with mobile applications and hardware devices.
  • Strong proficiency in mobile development for Android and/or iOS platforms, using languages such as Kotlin, Java, Swift, or Objective-C.
  • Proven experience in developing mobile applications that require hardware integration, such as smart glasses, including familiarity with Bluetooth or other communication protocols.
  • Understanding of responsive design principles and experience in creating intuitive, user-friendly mobile interfaces.
  • Strong troubleshooting and debugging skills, with the ability to optimize mobile app performance and battery efficiency.
  • Clear and effective written and verbal communication skills, with a demonstrated ability to collaborate successfully with cross-functional teams, including hardware engineers and UX/UI designers.
  • Knowledge of UI/UX design principles and the ability to work closely with designers to implement seamless user experiences.
  • Experience with augmented reality (AR) or virtual reality (VR) technologies and frameworks, such as ARKit, ARCore, or Unity.
  • Familiarity with the development and integration of AI or machine learning features within mobile applications.
  • Experience in developing applications that utilize sensors and other hardware components, such as cameras, accelerometers, and gyroscopes.
  • Knowledge of low-level programming and optimization techniques for performance-critical applications.

Job Tags

Similar Jobs

AO Globe Life

Entry-Level Remote Opportunity - (No Experience Needed) - Immediate Start - Most Responsive Job at AO Globe Life

 ...friendly, hardworking people to join our team. With over 70 years of experience , we offer a great chance to grow, succeed, and make a real...  ...A teamplayer who enjoys working with others. Ready to Start?~ If youre ready to take the next step and build a career that... 

Mohawk Industries

TILE - GLAZE LINE OPERATOR - B SHIFT Job at Mohawk Industries

Join the largest manufacturer of tile and natural stone in the United States and watch your career stand out with Dal-Tile, a subsidiary of Mohawk Industries. Our close-knit team of dedicated professionals has made us the success we are today. In exchange for ...

Aramark

Groundskeeper - Erskine College - Facility Management Job at Aramark

 ...Job Description The Groundskeeper is responsible for maintaining and improving site grounds. Assigned work such as mowing, trimming, leaf removal and duties related to inclement weather, such as snow removal, which may fluctuate by season. Job Responsibilities... 

Great Clips

Hair Stylist - Morton Kroger Job at Great Clips

 ...rewarding career doing what you love! Whether youre an experienced stylist or a recent graduate, we're excited to meet you. \n Working...  ...for great performance \n Innovative salon technology like Online Check-In and the Great Clips App that helps take care of the... 

Carvana

Entry-Level Automotive Detailer / Lot Attendant Post Production Job at Carvana

 ...Were hiring for entry-level automotive roles at Carvana - the fastest-growing used automotive retailer in U.S. history and one of the four fastest companies to make the Fortune 500. In these entry-level roles, youll have several positions to choose from: Detailer...