Vacancy expired!
Title: Software Architect Location: Portland, OR (Onsite / Hybrid Remote) Duration: FTE / Permanent
- As Software Architect you will apply your experience to define the data acquisition, presentation and analytics services in the markets served by this client.
- You will help build the development culture to deliver software services as amazing as their technology.
- You will help to create a secure system architecture ranging from wearable sensor data acquisition and transmission to edge devices (PC or mobile) and onto cloud aggregation and analytics services.
- Establish proper interfaces between components to enable rapid and quality development cycles for hardware and software teams.
- Structure the underlying foundation in such a way to allows white labeling the product and scaling across customers while keeping unique client data secure and protected.
- Establish Git Repositories, code maintenance and review structures to build quality deliverables utilizing Agile and Scrum processes.
- Provide leadership in the development and transition designs from concept to production.
- Build a scalable, security first infrastructure and development plan.
- Assist in establishing the overall system architecture for scalable data collection, presentation, and analytics services
- Establish & implement software development best practices for, requirements definition, coding principles and test methodologies.
- Institute Scrum/Agile methods as needed to achieve a high-quality rapid development culture
- Work closely with engineering teams (HW & SW) to define and document interface requirements.
- Create, build and test processes and environments.
- Identify cloud service partners and appropriate tool chains to meet architectural and customer requirements.
- Minimum five years' experience in system architecture
- Three years' demonstrated experience in software development within .Net, Ruby or other frameworks.
- Excellent verbal and written communication skills
- Excellent interpersonal skills within the organization and with external stakeholders
- Basic understanding of medical device related certifications, FDA, ISO
- Demonstrated full stack development project, concept to production, experience
- Embedded Systems Architecture
- Knowledge of communication protocols such as I2C, SPI, Bluetooth and WiFi
- Experience using/ generating DSP algorithms