Engineer, Intermediate - Ottawa, Canada - Abbott

    Abbott
    Default job background
    Description

    The Opportunity

    This position works out of our Ottawa, Ontario location in the Point of Care, Diagnostics division. We're empowering smarter medical and economic decision making to help transform the way people manage their health at all stages of life. Every day, more than 10 million tests are run on Abbott's diagnostics instruments, providing lab results for millions of people.

    Our Point of Care diagnostic portfolio spans key health and therapeutic areas, including infectious disease, cardiometabolic, informatics and toxicology. The Product Engineering team is seeking an Intermediate Software Engineer to support Research and Development & On-Market products in developing new and improved innovative blood testing products. The Intermediate Software Engineer will work with multidisciplinary project teams to design and implement software systems solutions in data analysis, aggregation, and reporting.

    What You'll Do

  • Design, implement, and test software that analyzes instrument generated data to extract features.
  • Develop innovative solutions to allow fellow Product Engineers drive to root cause of cartridge performance issues.
  • Develop and maintain data retrieval and aggregation from SQL databases.
  • Participates in the technical aspect of these tasks and the appropriate design control documentation
  • Execute experimental prototyping involving a hands-on approach to testing and implementation.
  • Communicate ideas and suggestions for improving processes; actively participate in implementing solutions.
  • Work independently in accordance with standard practices, policies, and precedents; seek direction when needed.
  • Manage documentation updates through the Design Control System by drafting document updates and driving approvals in the electronic document system. Ensures process changes and improvements are validated, verified, and justified appropriately according to established standards and procedures.
  • Understand and comply with Quality and EH&S policies, procedures, and guidelines. Safeguard the environment and facilitate a safe and healthy workplace culture.
  • Required Qualifications

  • Minimum Bachelor's degree in Software or related Engineering field.
  • 3+ years experience in software development and system integration in a commercial R&D or product development environment.
  • Experienced in software architecture, embedded architecture, real time data collection, control systems such as motor control and thermal control.
  • Development on Windows platform using .NET (WPF/C#, Prism v6.x)
  • Experience in designing and implementing software application code, control algorithms and feedback mechanisms.
  • Demonstrated proficiency in C# .NET and C/C++ on multiple micro-processor architectures; PC-based software debugging; advanced instrument integration (e.g. LabVIEW, Matlab); demonstrated Good Software Practices; working knowledge of software configuration management tools.
  • Background in mathematics, data analysis, control feedback loops.
  • Ability to quickly gain knowledge, understanding or skills and willingness to learn.
  • Ability to work independently and in groups, ability to work cross-functionally.
  • SQL experience (Microsoft SQL Server 2016 and above)
  • Experience with medical devices is an asset.
  • Demonstrated ability to handle multiple tasks and prioritize responsibilities to deliver on schedule.
  • Success in working in a multidisciplinary team (microfluidics, biology, chemistry). Ability to clarify and summarize complex technical ideas and process diverse inputs to create a plan of action.
  • Fluent in verbal and written English. Excellent verbal and written communication skills.
  • Attention and energy are focused on delivering on tasks to meet project milestones.