Mobile Software Engineer

SGS Consulting
California

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.
Posted 2025-11-14

Recommended Jobs

Trusts & Estates Attorney

Coastal Wave Recruiting
Irvine, CA

Multiple Offices | Hybrid/Flexible by Location Our client is a nationally recognized, growth-oriented law firm seeking experienced Trusts & Estates attorneys to join its expanding private client…

View Details
Posted 2026-02-19

Lead Site Reliability Engineer

Glean
Palo Alto, CA

About Glean: Founded in 2019, Glean is an innovative AI-powered knowledge management platform designed to help organizations quickly find, organize, and share information across their teams. By in…

View Details
Posted 2026-02-10

Entry-level video editor

Emergency University
San Diego, CA

As an Entry-level Video Editor, you will work closely with our team of experienced videographers and editors to create high-quality educational videos for our online courses. You will have the opport…

View Details
Posted 2026-02-15

Industrial Sales Professional

OTC Industrial
Los Angeles, CA

OTC Industrial Technologies seeks a dynamic and results-driven Sales Engineer to join our growing team of experts. The ideal candidate is a technical problem-solver and a consultative sales professio…

View Details
Posted 2025-11-21

Therapist (LMFT, LCSW, LPCC or LMHC) (Long Beach)

College Internship Program Inc
Long Beach, CA

Therapist (LMFT, LCSW, LPCC or LMHC) *Now Hiring Full-time and Part-time  Why Join CIP? ~ Vacation Time - 15 days full time only ~ Paid Holidays - 13 days full time only;Holiday premi…

View Details
Posted 2026-02-24

Senior Backend Engineer

Baselayer
San Francisco, CA

About Baselayer: With experience across far-ranging banks, Fortune 500 tech co’s, fintech unicorns &##129412;, and AI experts, Baselayer is built by financial institutions, for financial institutions…

View Details
Posted 2026-02-28

Houseman

Carlisle Inn Sarasota
Vista, CA

Carlisle Inn, Sarasota   A Houseman is responsible for supporting the housekeeping team by maintaining cleanliness in public areas, assisting room attendants, delivering supplies, and ensuring guests…

View Details
Posted 2026-02-28

Principal Scientist, Protein Therapeutics - Mammalian Expression & Cell Line Engineering

Amgen
Thousand Oaks, CA

Join Amgen’s Mission of Serving Patients At Amgen, if you feel like you’re part of something bigger, it’s because you are. Our shared mission—to serve patients living with serious illnesses—drives…

View Details
Posted 2026-02-21

AWS Cloud Engineer

SGS Consulting
California

Job Responsibilities: The AWS Cloud Engineer will be responsible for designing, implementing, and maintaining cloud infrastructure systems using Amazon Web Services (AWS). The ideal candidate i…

View Details
Posted 2026-01-23

Accounts Payable Analyst, Operations

Nbcuniversal
Universal City, CA

Company Description NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and…

View Details
Posted 2026-02-28