Wearable Technology Software Engineer

2 weeks ago


Cleveland, Ohio, United States Afference, Inc. Full time

Position Overview: A Full Stack Software Developer will spearhead the software architecture for all facets of the wearable neural technology developed by Afference, Inc. This position is designed to formalize the software framework that encompasses the interactive content crafted in Unity, the proprietary Perceptual Engine responsible for neuromodulation, and the design of embedded systems within the wearable devices. The developer will work at the convergence of interactive content, wearable technology, software, and neuroscience, creating extraordinary experiences facilitated by Afference's innovations. The challenges faced in this role will be multidisciplinary, necessitating strong collaboration and interpersonal skills. This position aims to evolve the software architecture at Afference from its nascent stages to a robust solution suitable for extensive enterprise and consumer utilization.

About Our Mission: We are a team of neuroscientists pioneering the creation of tactile sensations without physical contact. By stimulating nerves, we generate artificial touch sensations that enhance the dexterity of 3D digital content. Our initial offerings will include mobile, wearable devices that transmit data from XR content to evoke the sensation of touch.

The Ideal Candidate: We seek an organized and diligent individual who is committed to addressing unsolved challenges and enhancing our software capabilities. A passion for structuring complex software stacks, including software-hardware interfaces, and implementing innovative neurophysiological models into a solid codebase is essential. The candidate should also value meticulous documentation of procedures and strive to improve the performance, efficiency, and reliability of existing processes. Comfort in a fast-paced environment and a drive for operational efficiency are crucial. High standards for work quality are expected, with a commitment to producing code that meets these standards. The candidate should be adept at documenting software processes, managing tight deadlines, and prepared to learn continuously while overseeing daily responsibilities.

Key Responsibilities:

  • Lead the design and implementation of software architecture for wearable neural interfaces tailored for Spatial Computing applications.
  • Enhance the existing codebase by integrating the innovative Perceptual Engine for advanced neuromodulation.
  • Research and establish scalable software infrastructure to support strategic partnerships and widespread adoption of wearable technology.
  • Develop across various levels of the software stack using languages such as C#, C++, Python, Unity, and others.
  • Maintain comprehensive documentation of design changes and modifications.
  • Engage in development planning, scheduling, and resource allocation.
  • Contribute to Afference as an early hire in a startup environment.

Qualifications:

Education:

B.S. or M.S. in computer engineering, computer science, data science, or a related field, or 3+ years of relevant experience.

Essential Skills & Experience:

  • Proficient in software programming with experience in C#, C++, Python, or Unity.
  • Strong interest in neural interfaces, neuroscience, biomedical engineering, or related disciplines.
  • Experience in designing and implementing software architectures for software and embedded systems.
  • Prior experience in at least one of the following areas (more is advantageous):
    • Brain-machine interfaces
    • Biosignal processing
    • Machine learning
    • Neural engineering and/or neurophysiology
  • Strong data management and analytical skills.
  • Commitment to impactful work and supporting team objectives.
  • Excellent documentation capabilities.
  • Detail-oriented with a focus on precision in work.
  • High-energy individual enthusiastic about the dynamic environment of an early-stage startup.

What We Offer:

  • Engagement with cutting-edge technology, including novel neural haptic innovations.
  • Hands-on experience in developing neural interfaces that produce artificial sensations for the digital realm.
  • A collaborative startup atmosphere that fosters intellectual stimulation and camaraderie, with opportunities for team-building activities.
  • An early employee experience in a deep tech startup, where all team members contribute across various business aspects, facing new challenges daily.

Afference is dedicated to delivering the sense of touch for the immersive digital age through advanced science and technology, offering unique experiences compared to traditional haptic solutions. Our compact team of experts upholds a high standard of excellence while providing the potential for significant growth in a rapidly expanding sector of extended reality. Compensation is competitive and based on skills, qualifications, and experience.



  • Cleveland, Ohio, United States Afference, Inc. Full time

    Position Overview: A Full Stack Software Developer will spearhead the software architecture across all facets of the wearable neural technology developed by Afference, Inc. This position is anticipated to formalize the software framework that encompasses the interactive content created in Unity, the proprietary Perceptual Engine that drives neuromodulation,...


  • Cleveland, Ohio, United States Afference, Inc. Full time

    Position Overview: A Full Stack Software Developer will spearhead the software architecture for all facets of the wearable neural technology developed by Afference, Inc. This position is anticipated to formalize the software framework that encompasses the interactive content crafted in Unity, the proprietary Perceptual Engine that drives neuromodulation, and...


  • Cleveland, Ohio, United States Canonical - Jobs Full time

    Position OverviewCanonical is a prominent provider of open-source software and operating systems, catering to the global enterprise and technology sectors. Our flagship platform, Ubuntu, plays a crucial role in transformative enterprise initiatives such as public cloud computing, data science, artificial intelligence, engineering advancements, and the...


  • Cleveland, Ohio, United States Jobot Full time

    Technology Design EngineerAbout Jobot: Jobot is a well-established MEP Design firm recognized for its extensive portfolio across various sectors. We are dedicated to delivering superior designs and outstanding service to our clients.Position Summary: We are looking for a Technology Design Engineer to become a vital part of our team. The successful candidate...


  • Cleveland, Ohio, United States Jobot Full time

    Technology Design EngineerAbout Jobot: Jobot is a well-established MEP Design firm recognized for its extensive experience across various sectors. We pride ourselves on delivering superior design solutions and outstanding service to our clientele.Position Summary: We are looking for a Technology Design Engineer to become a vital part of our team. The...


  • Cleveland, Ohio, United States Gravity IT Resources Full time

    About the RoleWe are seeking a highly skilled Software Deployment Engineer to join our team at Gravity IT Resources. As a key member of our engineering team, you will be responsible for designing and implementing automated workflows and pipelines to support the deployment of software packages, artifacts, and configurations into various environments.Key...


  • Cleveland, Ohio, United States Eliassen Group Full time

    We are excited to present a unique opportunity for a Software Application Engineer with our esteemed client.This position is structured as a contract-to-hire role. Candidates must be prepared to work on a W2 basis and transition to a full-time employee after the contract period. For our W2 consultants, we provide an excellent benefits package that includes...


  • Cleveland, Ohio, United States PMG Worldwide LLC Full time

    Unlock Your Potential in AI & Software EngineeringAt PMG Worldwide LLC, we're seeking talented individuals to join our Graduate Leadership Program AI & Software Engineering track. As a member of our team, you'll contribute to the development of our proprietary technology, crafting innovative solutions for top-tier brands.Program Highlights:Immersive...


  • Cleveland, Ohio, United States Eliassen Group Full time

    We are pleased to present an exceptional opportunity for a Software Application Engineer with our esteemed client.This position is a contract-to-hire arrangement. Candidates must be prepared to work on a W2 basis and transition to a full-time employee following the contract period. Our W2 consultants benefit from a comprehensive package that includes...

  • Kickstart Your AI

    5 days ago


    Cleveland, Ohio, United States PMG Worldwide LLC Full time

    Unlock Your Potential in AI & Software EngineeringAt PMG Worldwide LLC, we're seeking talented individuals to join our Graduate Leadership Program AI & Software Engineering track. As a member of our team, you'll contribute to the development of our proprietary technology, crafting innovative solutions for top-tier brands.Program Highlights:Immersive...


  • Cleveland, Ohio, United States RFI Technology Solutions Full time

    RF ENGINEER POSITIONBecome part of an innovative and collaborative environment.Ideal candidates will have the flexibility to work in various locations.Enjoy a comprehensive benefits package.We prioritize diversity and inclusion, fostering a culture where everyone feels valued and empowered to express their authentic selves.Be part of a leading organization...


  • Cleveland, Ohio, United States Flexjet Full time

    Job OverviewFlexjet is committed to transforming the aviation sector through innovative and user-focused technology solutions. We are looking for a Senior Software Engineer who is enthusiastic about creativity and web technologies to join our dynamic development team. At Flexjet, we empower our engineers to grow, innovate, and leverage their skills to create...


  • Cleveland, Ohio, United States RFI Technology Solutions Full time

    Wireless Systems EngineerBecome part of an innovative and collaborative environmentIdeally located in a major metropolitan areaComprehensive employee benefits packageWe prioritize diversity and foster an inclusive culture where everyone feels valued and empowered to contribute their unique perspectivesBe a part of a leading company in wireless technology,...


  • Cleveland, Ohio, United States Eliassen Group Full time

    We are pleased to present a remarkable opportunity for an Application Developer with our esteemed client.This position is structured as a contract with the potential for permanent employment. Candidates must be prepared to work on a W2 basis and transition to full-time employment after the contract period. For our W2 consultants, we provide an attractive...


  • Cleveland, Ohio, United States BlueBridge Networks Full time

    Job OverviewWe are looking for a Sales Engineer who will play a crucial role in driving revenue through effective customer engagement and solution selling.Key Responsibilities:Promote and sell Managed Services, Cloud Solutions, and Data Center Products to both new and existing clients.Identify and cultivate potential customer relationships to generate...


  • Cleveland, Ohio, United States Flexjet Full time

    Job OverviewFlexjet is a leading provider of private aviation services, and we're seeking a highly skilled Senior Software Engineer - UI to join our development team. As a key member of our team, you will play a critical role in designing, developing, and delivering high-performance web applications that meet the needs of our customers.Key...


  • Cleveland, Ohio, United States Horizontal Talent Full time

    Looking for a REMOTE Senior Software Engineer to support a 9 month project. This position is focused on designing, testing, developing and deploying software applications using .NET framework on Loan IQ APIs and Data Model. Banking and financial experience is strongly preferred.


  • Cleveland, Ohio, United States Flexjet Full time

    Job OverviewFlexjet is seeking a skilled QA Automation Engineer to join our team.The ideal candidate will analyze the functionality of applications, design automated tests, and validate their performance and reliability.Key ResponsibilitiesMaintain, design, and implement test automation frameworks for a continuous integration and execution model.Create and...


  • Cleveland, Ohio, United States AmTrust Financial Full time

    OverviewAs a Software Development Engineer in Test, your Responsibility will be working with software engineers to build advanced test suites, create new test harnesses, automate testing and create automated test systems to explore and validate the functional correctness and performance capabilities of our software, as well as their interaction with other...


  • Cleveland, Ohio, United States Case Western Reserve University Full time

    POSITION SUMMARYUnder general oversight, engage in specific components of a larger engineering challenge. The Clinical Systems Engineer in Rehabilitation will be an integral part of a diverse research and development group focused on the design and exploration of innovative Class III medical devices aimed at restoring motor and sensory capabilities in the...