Talent.com
Staff Software Engineer - Mobile

Staff Software Engineer - Mobile

Precision NeuroscienceSanta Clara, California, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Description

Precision Neuroscience is pioneering a brain implant, known as a brain-computer interface (BCI), to restore communication and independence for people with neurological conditions. Our cutting-edge technology is designed to empower people with paralysis to control digital devices—such as computers and smartphones—with their thoughts alone, opening new possibilities for daily life.

Precision’s multidisciplinary team brings together leading experts in diverse fields such as neurosurgery, artificial intelligence, machine learning, microfabrication, electrical engineering, and more. We are committed to turning breakthrough scientific advancements into real-world solutions for people affected by conditions such as spinal cord injury, stroke, and ALS.

We are seeking a Staff Software Engineer - Mobile to join our mission of advancing brain-computer interface technology. As a key member of our team, you will be crucial in developing the mobile software systems that enable our revolutionary BCI platform to transform patients' lives. You'll tackle complex technical challenges at the intersection of neuroscience and computing and help deliver intuitive user interfaces that help patients regain their independence.

This position is on-site at least 3 days a week at our Santa Clara, Chicago, Indianapolis or New York offices. We are unable to consider people not currently based in the United States, and who do not have working rights.

Key Responsibilities

Mobile Software Architecture & Platform Strategy : Design and implement scalable, cross-platform mobile applications for iOS and Android that are safe, effective, and secure. Create robust technical architectures for mobile systems, ensuring they can handle real-time needs while meeting strict safety and regulatory requirements. Drive the company's mobile development strategy, delivering solutions that balance technical excellence with pragmatic timelines and budgets.

Cross-functional Leadership : Collaborate in agile settings with diverse teams including other Software teams, Product, and Machine Learning. Drive technical discussions, mentor junior engineers, and help establish engineering best practices. Present complex technical concepts to both technical and non-technical stakeholders.

Quality and Documentation : Lead technical design reviews and conduct thorough code reviews to ensure high quality standards. Create comprehensive technical documentation including architecture specifications, documentation, and user guides. Develop and maintain automated testing frameworks.

Project Management and Communication : Report regularly to the broader team on project progress, identifying risks early and proposing mitigation strategies. Drive technical decision-making while clearly communicating trade-offs and recommendations. Contribute to regulatory documentation and submissions.

Team Collaboration : Participate in regular in-person team meetings and potentially travel to clinical sites to better understand user needs and system performance. Build strong relationships with team members across all disciplines.

Skills, Knowledge and Expertise

Required :

  • Bachelor's degree or above in Computer Science, Computer Engineering, or related field
  • 6+ years' experience in software engineering roles
  • Experience with iOS and Android app development
  • In-depth understanding of modern cross-platform mobile application design architecture, API design patterns, performance, and scalability
  • Strong programming expertise with demonstrated ability to write efficient, maintainable code
  • Experience implementing proper security measures and testing infrastructure to ensure a safe, scalable, and reliable mobile application
  • Understanding of continuous integration / deployment best practices
  • Experience with developing automated tests
  • Excellent problem-solving skills and ability to work in a fast-paced environment
  • Experience with version control systems like Git

Strong communication and collaboration, especially when dealing with complexity or ambiguity, both within Software and cross-functionally

Preferred :

  • Experience with regulated medical software development (IEC 62304, FDA requirements)
  • Experience with FDA documentation requirements
  • Diverse workforces create the best culture, company, and products. We at Precision are committed to an inclusive culture that celebrates the uniqueness and contributions of everyone.

    As an equal opportunity employer, Precision does not discriminate on the basis of sex, race, religion, national origin, disability status, protected veteran status, or any other characteristic protected by law.

    Precision Neuroscience is pioneering a brain implant, known as a brain-computer interface (BCI), to restore communication and independence for people with neurological conditions. Our cutting-edge technology is designed to empower people with paralysis to control digital devices—such as computers and smartphones—with their thoughts alone, opening new possibilities for daily life.

    Precision’s multidisciplinary team brings together leading experts in diverse fields such as neurosurgery, artificial intelligence, machine learning, microfabrication, electrical engineering, and more. We are committed to turning breakthrough scientific advancements into real-world solutions for people affected by conditions such as spinal cord injury, stroke, and ALS.

    As a Precision employee, you will be joining one of the fastest moving and best-capitalized companies in the emerging field of BCI. Since our founding in 2021, Precision has secured over $155 million in funding, developed and validated our technology, and initiated human trials in collaboration with some of the nation’s top hospitals.

    serp_jobs.job_alerts.create_a_job

    Staff Software Engineer • Santa Clara, California, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Staff Software Engineer, ML Engineering, Perception

    Senior Staff Software Engineer, ML Engineering, Perception

    WaymoMountain View, CA, United States
    serp_jobs.job_card.full_time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    SuperDialSan Mateo County, CA, US
    serp_jobs.job_card.full_time
    SuperDial is seeking a Staff Software Engineer to build and scale the backend systems that power large language model (LLM) applications in healthcare. This role is ideal for an engineer who thrives...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Staff Software Engineer (San Mateo County)

    Staff Software Engineer (San Mateo County)

    SuperDialSan Mateo County, CA, US
    serp_jobs.job_card.part_time
    SuperDial is seeking a Staff Software Engineer to build and scale the backend systems that power large language model (LLM) applications in healthcare. This role is ideal for an engineer who thrives...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Staff Software Engineer - Mobile

    Staff Software Engineer - Mobile

    LeonaSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Leona is on a mission to empower everyone to take the best care of themselves, their patients, and their loved ones.We have an ambitious goal : to transform the way the world interacts with healthca...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Staff Software Engineer - Growth Platform

    Staff Software Engineer - Growth Platform

    WaymoMountain View, CA, United States
    serp_jobs.job_card.full_time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Staff Software Engineer, Android

    Staff Software Engineer, Android

    Poshmark, Inc.Redwood City, CA, United States
    serp_jobs.job_card.full_time
    Staff Software Engineer, Android page is loaded## Staff Software Engineer, Androidlocations : Redwood City, California, USAposted on : Posted 2 Days Agojob requisition id : R-200438 •Confidence c...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior / Staff Software Engineer - AI Agent Infrastructure (Healthcare)

    Senior / Staff Software Engineer - AI Agent Infrastructure (Healthcare)

    Honey HealthFremont, CA, US
    serp_jobs.job_card.full_time
    Honey Health is the all-in-one AI back office for primary and specialty care.Our AI agents autonomously handle core back-office jobs, such as aggregating patients data, processing orders and prescr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    SupermicroSan Jose, CA, United States
    serp_jobs.job_card.full_time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer, Platform - Hayward, USA

    Software Engineer, Platform - Hayward, USA

    SpeechifyHayward, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior / Staff Software Engineer - AI Agent Infrastructure (Healthcare) (Hayward)

    Senior / Staff Software Engineer - AI Agent Infrastructure (Healthcare) (Hayward)

    Honey HealthHayward, CA, US
    serp_jobs.job_card.full_time +1
    Honey Health is the all-in-one AI back office for primary and specialty care.Our AI agents autonomously handle core back-office jobs, such as aggregating patients data, processing orders and prescr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Staff Software Engineer, Android Platform

    Staff Software Engineer, Android Platform

    airbnb, Inc.San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Staff Software Engineer, Android Platform.Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed ove...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Staff Software Engineer, ML Frameworks & Efficiency

    Staff Software Engineer, ML Frameworks & Efficiency

    WaymoMountain View, CA, United States
    serp_jobs.job_card.full_time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    PsiQuantumPalo Alto, CA, United States
    serp_jobs.job_card.full_time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Staff Software Engineer- Android

    Staff Software Engineer- Android

    General MotorsMountain View, CA, United States
    serp_jobs.job_card.full_time
    Job Description • •Join us at the forefront of next-gen automotive technology.As a • •Staff Android Software Engineer • •, you’ll drive the future of in-vehicle user experiences by developing high-perfo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Staff Software Engineer, Android

    Staff Software Engineer, Android

    TonalSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Tonal is looking for a passionate Staff Android Software Engineer to work cross-functionally with product, design, and engineering teams. This individual will play a critical role in building the em...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior / Staff Software Engineer - AI Agent Infrastructure (Healthcare) (Fremont)

    Senior / Staff Software Engineer - AI Agent Infrastructure (Healthcare) (Fremont)

    Honey HealthFremont, CA, US
    serp_jobs.job_card.full_time +1
    Honey Health is the all-in-one AI back office for primary and specialty care.Our AI agents autonomously handle core back-office jobs, such as aggregating patients data, processing orders and prescr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Staff Software Engineer, Android

    Staff Software Engineer, Android

    Grindr LLCPalo Alto, CA, United States
    serp_jobs.job_card.full_time
    Palo Alto office and will require you to be in the office Tuesdays and Thursdays.What’s so interesting about this role?.Come play a key role in building the next generation of the Grindr app! Worki...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Staff Software Engineer - TLM

    Senior Staff Software Engineer - TLM

    WaymoMountain View, CA, United States
    serp_jobs.job_card.full_time +1
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days