Software Engineer - Unity
Core
Develops and maintains software for speech-generating devices and related services to help people with communication impairments communicate.
Role type
Software Engineer (Unity/C#)
Builds
Speech-generating devices and applications
Domain
Healthcare technology / Assistive technology
Deliverable
production ML models | product features
Required skills
Unity, C#, REST APIs, Git, Agile/Scrum
Preferred skills
Cloud platforms (AWS, Vercel), React Native, Generative AI/LLMs, Python, PostgreSQL, Firebase, Machine Learning concepts, Relational/NoSQL database design
Technologies
Unity, C#, Node.js, AWS, Vercel, React Native, Python, PostgreSQL, Firebase, Git, Jira, Confluence
Responsibilities
Design, develop, test, and maintain software for speech-generating devices; Collaborate with cross-functional partners to deliver user-centered solutions; Write clean, efficient, and well-documented code; Participate in code reviews, debugging, and troubleshooting; Contribute to automated and manual testing; Support production systems through bug fixes and performance improvements; Enhance internal tools, infrastructure, and engineering processes (e.g., CI/CD, documentation)