LSI (Life Systems International) · 6 hours ago
Software Engineer
LSI (Life Systems International) is seeking a skilled Software Engineer to join their Software Development team. The role involves building and enhancing core software applications, writing new code, improving existing functionality, and collaborating on advanced initiatives.
Customer ServiceHealth CareMedical Device
Responsibilities
Design, develop, and enhance new features and advancements for the core application and associated modules
Maintain and support existing application functionality based on customer feedback and evolving requirements
Perform software development focused on GUI enhancements, including drawing and animation, as well as back-end programming
Document development work, changes, and progress using Jira and GitHub
Conduct testing at multiple levels, including unit, regression, and system-level testing
Assist the Senior Software Engineer with non-routine development efforts, including: embedded software on proprietary hardware devices and system-level software such as drivers, services, and Windows OS components
Adhere to ISO 13485:2016 standards, applicable regulatory requirements, and LSI’s Quality Management System
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or a related field
5+ years of professional experience writing applicable software code
Strong experience with C and C++ using Microsoft Visual Studio
SQL database experience with knowledge of database optimization best practices
Ability to work effectively in a small team with high-level guidance from management
Strong communication skills and active participation in team meetings
Preferred
A strong sense of ownership and intrinsic motivation to deliver accurate, high-quality work
Excellent time management and prioritization skills for large, complex development projects
Experience with Microsoft Foundation Classes (MFC)
Experience working with medical devices and/or HL7 interfaces
Familiarity with networked software applications
Company
LSI (Life Systems International)
LSI leads the way in providing time-saving cardiac rehab monitoring and management solutions you trust, supported by relationships you rely on.