The Software Developer contributes to the development and maintenance of various hardware and software products. Products that the Software Developer will develop and maintain are in the category of BYOD (Bring your own device) digital media streaming solutions. The products are generally used by customers to provide “ease of use” streaming solutions in a collaborative environments, like huddle and conference rooms. The devices will provide API’s and Interfaces to integrate into the Atlona Control System or third party Control devices.


The Software Developer has the following responsibilities:

• Participate in new product design discussions

• Developer member of the Agile team

• Daily stand-up meetings, sprint reviews and postmortems

• Create / Fix / Test / Integrate features for new and existing products

• Write documentation of developed features

• Work alongside QA Team to resolve bugs

• Research new feature requests

• Learning about and potentially implementing cutting edge technologies

• Provide demonstrations of newly implemented features

• Submit time estimates for feature requests


The Software developer should have the following skills, education, and experience:

• Bachelor’s degree in Computer Science, Engineering, or equivalent

• 3+ years of Software Development Work Experience

• Proficient in at least two of the following languages, Java, C/C++, GoLang, Python Bonus Skills Extra skills that the ideal Software Developer may have working knowledge (but can be learned on the job)

• Scripting Languages - Python, Bash


Remote US

This position has been filled. Would you like to see our other open positions?