Staff Software Engineer
4 days ago
Department:
Precision
Location:
United States
Compensation:
$200,000 - $210,000 / year
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 mission is to deliver life-changing BCI technology to millions of people by restoring independence and connection for those affected by neurological conditions. Our 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. Guided by our values of Build for Human Impact, Do No Harm, Innovate with Urgency, Sharp Minds, Open Ears, and Lead the Way, we approach every challenge with purpose, care, and collaboration.
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.
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.
In this role you will 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 will be based in our Manhattan, Santa Clara, Indianapolis, or Chicago office. We are unable to consider remote workers or people not currently based in the United States, and who have employment authorization.
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.
-
Staff Software Engineer, Robotics
3 days ago
Santa Clara, California, United States Cobot Full timeDo you love designing systems that bring complex robots to life? At Cobot, we're building the software foundation for the next generation of autonomous robotic systems — and we're looking for a Staff Software Engineer, Robotics to help us lead the way. This is your chance to shape the architecture and practices that will enable our robots to scale, adapt,...
-
Staff Software Engineer
2 hours ago
Santa Clara, California, United States ServiceNow Full timeCompany Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500. Our intelligent cloud-based...
-
Staff AI Software Engineer
2 days ago
Santa Clara, California, United States Qualcomm Full timeCompanyQualcomm Atheros, Inc.Job AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryWe are seeking a highly skilled and experienced Staff Software Engineer with 5-10+ years of expertise in AI/ML to join our dynamic team. The ideal candidate will have a strong background in model development, including Convolutional Neural Networks...
-
Staff Software Engineer
4 days ago
Santa Clara, California, United States Gigamon Full time $140,000 - $175,000At Gigamon, our purpose is to protect the hybrid networks and data of the largest, most complex organizations on the planet. Certified as a Great Place to Work, we offer a deep observability pipeline that efficiently delivers network-derived intelligence to cloud, security, and observability tools. This helps our customers to eliminate security blind spots,...
-
Staff Engineer Software
5 days ago
Santa Clara, California, United States Palo Alto Networks Full timeOur MissionAt Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we're looking for...
-
Sr Staff Software Engineer
4 days ago
Santa Clara, California, United States Palo Alto Networks Full timeOur MissionAt Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we're looking for...
-
Staff Software Engineer, Embedded Systems
1 week ago
Santa Clara, California, United States Atomic Machines Full timeAtomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler technology platform. This platform enables new classes of micromachines to be designed and built by providing manufacturing processes and a materials library that are inaccessible to semiconductor manufacturing methods. It unlocks MEMS manufacturing not only for device...
-
Sr Staff Engineer Software
1 week ago
Santa Clara, California, United States Palo Alto Networks Full time $180,000 - $190,000Company Description Our MissionAt Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and...
-
Software Infrastructure Engineer, Senior Staff
2 weeks ago
Santa Clara, California, United States d-Matrix Full time $150,000 - $250,000 per yearAt d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture is one of respect and collaboration.We value humility and believe in direct communication. Our team is inclusive, and our...
-
Senior Staff Software Engineer
4 days ago
Santa Clara, California, United States ServiceNow Full time $187,600 - $328,300Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500. Our intelligent cloud-based...