Olympus Corporation of the Americas Software Engineer in Littleton, Massachusetts
Working Location: MASSACHUSETTS, LITTLETON; MASSACHUSETTS, SOUTHBOROUGH; MASSACHUSETTS, WALTHAM; Massachusetts, Boston; Massachusetts, Bristol; Massachusetts, Norfolk; Massachusetts, Plymouth; Massachusetts, Worcester; New Hampshire, Manchester; New Hampshire, Nashua; New Hampshire, Portsmouth
Are you looking for a company that cares about people’s lives and health, including yours? At Olympus, we help make people’s lives healthier, safer and more fulfilling, every day.
Let’s inspire healthier lives, together.
Olympus is seeking a Windows/C#/Angular oriented Software Engineer to participate as a member of the Global Customer Solutions R&D team. The Software Engineer is responsible for developing and maintaining software for various Olympus products with a focus on Olympus's Surgical Integration system. This job involves the software development of unique and innovative Windows and Cloud based applications and services for integrated operating rooms and their associated systems.
Design and development of DotNet applications and user interfaces which run on Windows-based platforms.
Design and development of various software components to enable the flow of information between proprietary hardware interfaces via socket and rs-232, and custom software interfaces via GRPC and HTTP/Rest.
Interface with standardized medical communication interfaces. (e.g. HL7 DICOM)
Write software and/or system design specifications.
Analysis of data from engineering perspective to provide performance information. Interpretation of results to recommend course of action.
Work closely with test engineering to transition software and resolve issues during verification testing.
Support of service and field related issues as well as some limited travel to address field issues.
Design & development of cloud-based applications for IoT device management and telemetry
Unit testing to resolve integration issues prior to verification and validation.
Perform other duties as assigned.
Bachelor's Degree in Computer Science.
0-3 years as a professional programmer.
May require Occasional Travel and to work in a hospital or clinical envirobnment.
Practical experience debugging complex applications.
Practical experience building/using software APIs Practical experience creating and interfacing with databases (for example SQL Server or MongoDB).
Practical experience using source control tools (preferably GIT) and building code in a shared environment.
The successful candidate will: demonstrate that she is a hard worker and is passionate about software development through demonstration of previous accomplishments.
Want to work as part of a team to and demonstrate commitment to delivering value to the team, to the stakeholders, and to the customer.
Will be excited to create great product, and will seek satisfaction from making the company succeed in its goals.
Will have a strong and practical sense of innovation. Generate constructive suggestions of new ideas and ways of working to solve difficult technical challenges.
Communicate effectively with team domain experts customers and business leaders.
Be proficient/familiar with current SW development technologies and curious about new developments that could be used to benefit current or future projects.
Be adaptable open-minded and ready to change in a fast-evolving environment.
We realize work isn’t just a job to you.
It’s a big part of your life, but not the only part. That’s why we offer competitive salaries, a robust 401(k) program, annual bonus program and comprehensive medical benefits, as well as tuition reimbursement, flexible schedules, parental and adoption leave, on-site services and Colleague Affinity Networks — so you can be ready for where life can take you.
Olympus is passionate about the solutions it creates for the medical, life sciences, and industrial equipment industries, as well as cameras and audio products. For more than 100 years, Olympus has focused on making people’s lives healthier, safer and more fulfilling by helping detect, prevent, and treat disease, furthering scientific research, ensuring public safety, and capturing images of the world.
Olympus’ Medical business uses innovative capabilities in medical technology, therapeutic intervention, and precision manufacturing to help healthcare professionals deliver diagnostic, therapeutic, and minimally invasive procedures to improve clinical outcomes, reduce overall costs, and enhance the quality of life for patients. Olympus’ Medical portfolio includes endoscopes, laparoscopes, and video imaging systems, as well as surgical energy devices, system integration solutions, medical services, and a wide range of endotherapy instruments for endoscopic and therapeutic applications. For more information, visit www.olympus-global.com .
Olympus…True To You. True To Society. True To LIFE.
It is the policy of Olympus to extend equal employment and advancement opportunity to all applicants and employees without regard to race, color, national origin (including language use restrictions), citizenship status, religious creed (including dress and grooming practices), age, sex (including pregnancy, childbirth, breastfeeding, medical conditions related to pregnancy, childbirth and/or breastfeeding), gender, gender identity and expression, sexual orientation, marital status, disability (physical or mental) and/or a medical condition, genetic information, ancestry, veteran status or service in the uniformed services, and any other characteristic protected by applicable federal, state or local law.
Posting Notes: || United States (US) || Massachusetts (US-MA) || Littleton ||