mycareers logo


Showing: 4001  jobs
Software Engineering - Software Engineer III
Spectraforce
Burlingame, California

2 hours ago

Job Description

Job Title: Software Engineer III
Location: Hybrid ( 3 days in office ) Burlingame, CA
Duration: 08+ Months
 
Job Description
  • In Reality Labs, We’re building a practical neural interface drawing on the rich neuromotor signals that can be measured non-invasively with single motor neuron resolution. This technology has become one of the main pillars for interaction with the virtual and augmented world.
  • We are looking for developers with experience in user interfaces, infrastructure, and/or tools supporting applications across various interfaces, including In this role the candidate is expected to interact and align with researchers and product partners on concept creation, ensure proper integration with backend and create reusable and well-tested code
Job Responsibilities:
  • Present designs, prototypes and concepts to cross functional partners and stakeholders
  • Work collaboratively with Research, Engineering and other partners to execute and complete experiences
  • Work on a variety of coding languages and technologies
  • Implement custom user interfaces using latest programming techniques and technologies
  • Develop reusable software components for interfacing with back-end platforms
Skills:
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Exposure to architectural patterns of large scale software applications
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience building Android applications in Java or Kotlin using Android SDK
  • Experience as an owner of a particular component, feature or system 
Preferred:
  • Experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks
  • Experience with multithreaded programming and mobile memory managementdesktop and Android. If you are interested in joining a world-class team of passionate people and industry veterans, we look forward to hearing from you soon! 
Minimum Years of Experience: 5+
 
Must-Have Skills 
1. UI development across platforms (desktop + Android), including custom UI implementation with modern techniques. 2. Strong software engineering fundamentals: building maintainable/testable codebases, API design, and unit testing.
3. Mobile engineering (Android): Java/Kotlin + Android SDK, and ability to integrate UI with back-end platforms.
4. Python knowledge
 
Nice-to-Have Skills:
1. iOS development (Objective-C/C++/Swift, iOS SDK/frameworks).
2. Multithreaded programming + mobile memory management.
3. Scripting language proficiency ( JavaScript / Hack) for tooling, infrastructure, or automation.
 
Degrees/Certifications
  • Required: A Bachelor's degree in Computer Science or Computer Engineering. 
Key Projects/Day-to-Day Responsibilities:
  • Partner with researchers + product on concept creation and requirements.
  • Design/build UI experiences, prototypes, and reusable components.
  • Integrate front-end with backend, ensuring clean interfaces and stability.
  • Present designs/prototypes to cross-functional stakeholders.
  • Write well-tested, reusable code and take ownership of a component/feature. 
Purpose/Size of this team & where does this position fit within the team?
They are research scientists, and the team consists of 6 to 7 different individuals.
 
Certain project that team is working on / what products are they supporting
  • Developing a practical neural interface and the interaction pillar for virtual and augmented reality experiences.
  • Supporting various applications and tools across desktop, Android, and potentially iOS platforms.
  • Working on wearables projects, such as Meta Ray-Ban glasses. 
About the Team
  • Developing a practical neural interface and the interaction pillar for virtual and augmented reality experiences.
  • Supporting various applications and tools across desktop, Android, and potentially iOS platforms.
  • Working on wearables projects, such as Ray-Ban glasses.
How will progress be evaluated? What does success look like for this assignment
  • Executes tasks by taking initiative, with a strong understanding of requirements and timelines. 
What challenges should the ideal candidate expect in this role, and how can they help address them? 
Rapidly translate research into product features using an Agile cycle. Maintain a unified user experience across desktop and mobile (Android, potentially iOS). Design scalable architecture and reusable components in a fast-paced environment. Ensure reliable integration with backends and maintain high software quality and testing standards. Deliver results quickly, navigating competing priorities, technical limits, and tight deadlines.
 
What makes this role attractive to top talent, and what unique value does it offer to the ideal candidate?
  • Work on cutting-edge neural interface technology that directly shapes next-gen VR/AR interaction.
  • High visibility, cross-functional impact (presenting prototypes/designs to stakeholders).
  • Opportunity for end-to-end ownership (UI + integration + reusable components) on a “world-class team of industry veterans.”
Value added or experience gained 
High-visibility ownership, close work with researchers, and impactful cross-platform products in a cutting-edge domain.
 
How many rounds of interviews? 
Types of Interviews
1. Behavioral / Problem Solving
2. Coding
  
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 69.00/daily.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you