Mid-Level Software Engineer - UX/UI and Project Management
Location: Hybrid role in Genesee, CO (Physical Address is Golden, but most people associate this area with Genesee). On site while training, then hybrid thereafter.
Salary: $100-$120K DOE, with bonus potential and equity offered
Benefits: Medical, dental, vision, FSA, life/AD&D, 401(k)
Travel: Occasional travel to be onsite with clients for demos, discovery, or training.
The Company
ArcScan specializes in ultra-high precision ultrasound imaging of the eye for refractive, glaucoma, cataract, and oncology applications. Our device is an exciting combination of complex mechanics, fluidics, advanced electronics, and ever-expanding multi-faceted software.
Summary
The Software Engineer will help design, develop, and thoroughly test software solutions. Gathers user requirements, helps define system functionality, helps manage code development, and writes code in various languages. Ultimately, the role of the Software Engineer is to help manage the development of high-quality, innovative and highly useable software that complies with regulatory and coding standards.
Provides outstanding customer education, coaching and guidance for doctors and clinical personnel in the ophthalmic industry. Is a key partner to Engineering, Service, and Sales.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Responsible for the definition of software and associated product requirements with emphasis on usability
Strictly follows design control procedures consistent with medical device requirements
Develops relevant verification and/or validation protocols
Participates in relevant risk management activities
Works with contractors who assist in code development
Helps prepare detailed plans, which may span over a year for programs or complex projects including timelines, costs, and specific deliverables
Frequently interacts at all levels with all elements of the company and with key customers and doctors
Delivers exceptional coaching and interactive training for customers; develops customized client training agendas and coordinates training
Provides outstanding customer service
Competencies
Strategic Thinking
Business Acumen
Problem Solving/Analysis
Ability to work independently towards project results
Results Driven
Communication Proficiency
Supervisory Responsibility
Manage contractors which may be international.
Minimum Requirements
BS Computer Engineering or Electrical Engineering, MS preferred
3+ years of industry experience with technical focus in the following areas:
Medical Devices with specific experience in rigorous requirements documentation and support for validation & verification protocol design and testing as required for medical devices (ISO 13485, ISO 14791)
Experience in managing software development projects
Must have thorough understanding of usability (ISO 62366) and UX/UI development
Extensive knowledge of specific SW tools:
UI modeling and implementation tools
C#, .NET, Javascript
Some travel required, up to 20%
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The employee must be able to maneuver through a typical office and manufacturing environment.
The employee must be able to communicate clearly and concisely utilizing both written and verbal communication.
The employee must have manual dexterity to handle basic office functions.
The employee must be able to fly and travel to client sites.
Must be able to push, pull, move and/or lift a minimum of 50 pounds to a minimum height of 3 feet.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The work environment is typical office and manufacturing environment.