Lingraphicaposted 3 days ago
$84,000 - $100,000/Yr
Full-time • Mid Level
Princeton, NJ

About the position

Lingraphica is a leader in augmentative and alternative communication (AAC) devices, helping adults with aphasia and other speech impairments regain their voice. Our software engineers play a vital role in creating life-changing technology that empowers users every day. We are seeking a Software Engineer to join our product engineering team, contributing to the development of our AAC speech-generating device and supporting services. As a key member of a cross-functional Innovation team, you will collaborate with product managers, designers, and engineers to build, test, and maintain high-quality software that helps individuals with speech and language impairments communicate more effectively. We’re looking for someone with a solid foundation in modern software development, hands-on experience with C#, Java/Kotlin, and Node.js, and a willingness to work across a diverse set of tools and platforms.

Responsibilities

  • Design, develop, test, and maintain software for our speech-generating devices and related applications.
  • Collaborate closely with engineers, product managers, and designers to deliver functional, user-centered solutions.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews, debugging, and troubleshooting across our stack.
  • Contribute to automated and manual testing efforts to ensure software quality.
  • Support software in production, including bug fixes and performance improvements.
  • Participate in Agile team events and contribute to continuous improvement efforts.
  • Help evolve internal tools, infrastructure, and processes (CI/CD, code standards, documentation).

Requirements

  • Bachelor’s degree in Computer Science, Engineering, related field, or equivalent experience.
  • 2–5 years of professional software engineering experience.
  • Proficiency in C#.
  • Experience developing and consuming REST APIs using Node.js.
  • Proficiency with version control systems, particularly Git and GitHub.
  • Experience working in Agile/Scrum environments.

Nice-to-haves

  • Experience with Unity development.
  • Experience working with Vercel, AWS (especially Bedrock, SageMaker, EC2), or other cloud hosting platforms.
  • Experience with Java and/or Kotlin for Android development.
  • Familiarity with Large Language Models (LLMs) and modern AI APIs.
  • Knowledge of Python, PostgreSQL, or Firebase.
  • Familiarity with unit testing, CI/CD pipelines, and automated testing frameworks.
  • Exposure to machine learning concepts or development.
  • Experience with Atlassian tools (Jira, Confluence).
  • Understanding of both relational database and NoSQL design and querying.

Benefits

  • Paid Time Off (sick, personal, and vacation)
  • Paid Company Holidays
  • 401(k) Retirement Plan and Contribution
  • Medical/Dental/Vision benefits with FSA, HSA, & Dependent care options
  • Employer Paid Life Insurance
  • Voluntary benefits such as Short- and Long-Term Disability, Critical Illness, Hospital Indemnity and AD & D insurance
  • Stipends for health and wellness, home office setup and professional development
  • Paid Family Leave
  • Annual bonus program
  • Annual merit increases
  • Year-Round Flex Friday’s
  • Discounts on travel, entertainment, home/pet/car insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service