Are you a Software Engineer with hands-on experience designing and building applications using high-level languages such as C++ or Java? Do you enjoy working to help change people’s lives?
Work remotely or ideally from our office in Clearwater, FL or Huntington Beach, CA
We impact people’s lives by empowering their independence to reach their full potential. We are a passionate group of software engineers helping to lead the way by developing products and technology that make a difference to blind and low vision users.
To create compelling products for our customers, it is essential to provide a stable, performant, intuitive and exciting visually enhanced and magnified image viewing and reading experience for users with vision impairments.
As an Applications Software Engineer on our team, you will maintain, improve, and drive forward essential video enhancement, magnification, Speech, Braille, and OCR technologies.
Passionate about software engineering and impacting people’s lives
Excellent decision making and analytical skills
Detail oriented with an ability to keep track of the steps related to a project or task
Self-motivated – internally inspired and driven to perform tasks to the best of your ability
Able to work both independently and in a team environment
Accountable to and accept responsibility for your actions
Great communication skills, both written and verbal
What You Will Be Doing:
Consults with others to gather information about program intent, using that information to design and implement new product features
Creates software design based on specifications and consultation with manager, product managers, other programmers, and end users
Codifies necessary software changes to provide required functionality
Collaborate with peer engineers, System Test and DevOps in ensuring delivery of high-quality code to production
Demonstrate aptitude for code reuse, minimizing code maintenance efforts, and championing best development practices
Debugs software to ensure seamless process throughout product life cycle, start to finish
Creates and maintains documentation of designs and changes to software
Perform maintenance and enhancements on existing applications and create high-quality code that adheres to and improves standards
What You Need for this Position:
Bachelor’s Degree in Computer Science or related field and three (3) or more years related experience
Hands-on design and development of core functionality and applications, preferably in an embedded environment
Experience with modern development technologies and SDKs
Object-Oriented Programming (OOP)
Writing and debugging multithreaded code
Desired But Not Required:
OpenGL Shading Library (GLSL) or equivalent
Image processing experience
Debugging and analyzing assembly code
Embedded development preferred not required.
What you Get:
Medical, Vision, and Dental Benefits
Fun Work Environment and Career Growth
If you have a passion for excellence and want to work with an outstanding team of experts, working in an exciting, challenging, fast paced environment for the world’s leading assistive technology company, please send your resume to email@example.com.
Vispero actively seeks to develop greater levels of diversity in our workforce and in our pipeline of future employees. We are committed to attract and retain candidates who have a passion for their work and encourage all individuals to apply. Vispero is an Equal Opportunity Employer.