Search Jobs

Filter
Support Technician (PERM) (2)
(2) Sales Order-Customer Support Specialists (1)
2nd Shift Bilingual Area Production Manager - LONDONDERRY (1)
Assembly Supervisor (PERM) (1)
Associate II, Manufacturing, 2nd shift (1)
AWS Administrator - R1010244.01 (1)
AWS Developer - R1010264.01 (1)
Back End Software Developer (PERM) (1)
Billing Specialist - 9461524 (1)
Business Analyst, Development Engineering (Temp-to-Perm) (1)
Business Systems Analyst (1)
Buyer (1)
Clinical Educator (1)
Coding Quality Coordinator (1)
Coding Specialist (1)
Collections Specialist (1)
Compensation Analyst - 9319576 (1)
Compensation Supervisor (PERM) (1)
Controller (PERM) (1)
Corporate Training & Development Specialist (1)
Data Analyst, Business Intelligence (Temp-to-Perm) (1)
Desktop Analyst (PERM) (1)
Digital Marketing Consultant Director (PERM) (1)
Director of Product Design (PERM) (1)
Director of Revenue Worldwide 9285153 (1)
DMS Administrator (PERM) (1)
E-Learning Manager (1)
Electronics Verification Engineer (1)
Engineering Technician (1)
Executive Assistant - 9486331 (1)
Financial Analyst (PERM) (1)
Financial Analyst - 9386241 (1)
Graphic Design/Labeling Specialist (1)
HR Coordinator (1)
HR Coordinator (DARTMOUTH BACKFILL FOR PAULA) - NO FEE ON THIS (1)
HRIS Analyst (1)
Human Resources Business Advisor - 9317471 (1)
Information Security Engineer (1)
Inside Sales Rep (1)
Integration Analyst (Temp-To-Perm) (1)
JavaScript Developer - R1010284.01 (1)
Junior Financial Analyst (PERM) (1)
Lab Systems Validation & Compliance Engineer - West Point, PA - 351 (1)
Lead Architect, Infrastructure (Temp-To-Perm) (1)
Localization Project Manager - 9575816 (1)
Logistics Manager (PERM) (1)
Machinist II (1)
Manager, Clinical Data Management - 9573686 (1)
Manager, Provider Enrollment (PERM) (1)
Manufacturing Controller - LONDONDERRY (1)
Manufacturing Engineer (PERM) (1)
Marketing Assistant (PERM) (1)
MARKETING Recruiter - 9391085 (1)
Material Planner (1)
Mechanical Engineer II (PERM) (1)
Mobile App Developer (2 openings) - R1010280.01 (1)
Network Engineer Infrastructure (Temp-to-Perm) (1)
Network Security Engineer (PERM) (1)
Office 365 / Azure Sr. Support Representative (PERM) (1)
Payroll Implementation Specialist - 9448143 (1)
Plant Manager (1)
PLM Support Administrator (1)
Procurement Specialist - Shelton, CT - 399 (1)
Production Supervisor (PERM) (1)
Program Manager - Medical Devices (1)
Project Manager (1)
Quality Assurance Engineer (1)
Quality Control Engineer (1)
Quality Engineer (1)
Quality Engineer (EU Project)  (1)
Quality Engineer (San Diego, CA) (1)
Regulatory Affairs Coordinator (1)
Repair Technician (1)
Report Developer II, Business Intelligence (Temp-to-Perm) (1)
Salesforce Admin (1)
SAP AP Team Member - R1010276.01 (1)
Security Solutions Engineer - Post Sales (PERM) (1)
Senior Account Manager (PERM) (1)
Senior Accounting Analyst (PERM) (1)
Senior Applications Specialist, Billing Applications (Temp-to-Perm) (1)
Senior Camera Systems Firmware/FPGA Engineer - 9489931 (1)
Senior Financial Analyst (PERM) (1)
Senior Financial Analyst - 9553682 (1)
Senior Mobile Software Engineer (PERM) (1)
Senior Quality Engineer (PERM) (1)
Senior Recruiter - Corporate functions - G&A -9367826 (1)
Senior Sales Representative: Laboratory (PERM) (1)
Senior Scrum Master (PERM) (1)
Senior Software Developer - Pittsburgh, PA - 357 (1)
Senior Software Engineer – Lexington, MA - 490-093 (1)
Senior Systems Engineer (PERM) (1)
Senior Systems Engineer – Lexington, MA - 464-093 (1)
Service Supplier Quality Engineer 2 - 9575148 (1)
Software Architect (PERM) (1)
Software Engineer - 9547892 (1)
Software Engineer, Development Engineering (1)
Software Security Engineer (1)
Software System Analyst - 9451727 (1)
Software Test Engineer - 9447537 (1)
Software Test Engineer I - 9579088 (1)
Sr Software Engineer - perm (1)
Sr. BIM Design Engineer (1)
Systems Architect (PERM) (1)
Systems Engineer (PERM) (1)
Technical Project Manager - 9293494 (1)
Technical Support Engineer - II (1)
Technical Writer (1)
University Recruiter - 9406523 (1)
User Support Specialist (PERM) (1)
User Support/ Help Desk   (1)
Validation & Compliance Engineer (CSV) - Newark, DE - 404 (1)
Validation and Compliance Engineer - Elkton, VA - 418 (1)
Validation Engineer - 9466221 (1)
Verification & Validation Engineer (1)
Share:
« Return to Jobs
10619
PERM

Senior Software Engineer – Lexington, MA - 490-093

Location: Bedford, MA , Massachusetts

Connexion strives to be the unrivaled staffing solution for both job seekers and hiring organizations by expertly connecting talent with opportunity. We build world class teams for our customers, and better the lives of our candidates by providing them with fulfilling careers.

 

Connexion would like to provide you with details about this new opportunity as we are seeking individuals with the following skills:

 

Senior Software Engineer

 

Developing new and innovative medical diagnostic products requires an exceptionally skilled team, with a creative approach to overcoming challenges, and a commitment to improving healthcare for the benefit of patients, practitioners and healthcare institutions. 

We are seeking an experienced software engineer who is excited about the work we do and wants to contribute to all aspects of our software development. The right candidate will join our Engineering team as a key contributor in creating state-of-the-art medical device software. This position reports to the Director of Software Engineering. 

Responsibilities:

  • Develop software for a variety of diagnostic products, including user interface development, application workflow design, algorithm development & implementation, error handling, connectivity and instrument control, embedded processing, test and analysis tools, etc.
  • Investigate the feasibility of new projects or approaches. Create product use cases, story boards, and interaction process flows; develop software architecture and code to support user interactions. Develop prototypes of new systems or solutions.
  • Work closely with Electrical, Systems and Mechanical Engineering teams in the design, development, testing and support of the software driving our diagnostic products.
  • Follow Design Control SOPs to meet the requirements of our internal Quality System, including specific requirements of GMPs, FDA QSR, relevant IEC standards, and ISO 9001.
  • Apply Agile values and principles to the entire software development cycle
  • Create and execute unit tests as part of software validation efforts
  • Create and maintain requirements and design specification documents
  • Provide technical support for product research, design and development, integration, and testing 

Skills and Experience:

  • BS/MS in Computer Science, Computer Engineering or related degree with equivalent experience
  • 5 - 10 years of software development experience under design control for medical devices
  • Demonstrated expertise with .NET / C# and C++ for Windows applications
  • Solid understanding of Object-Oriented programming and Multithreaded Architecture
  • User interface design and development using Microsoft WPF
  • Experience with network protocols including Web Services, Soap/Rest, TCP/IP, etc.
  • Experience developing embedded, real-time systems with digital I/O and control
  • Experience working in an Agile / Scrum environment
  • Test driven software development experience
  • Experience with Visual Studio, NUnit, Git, TeamCity, and Rally, is strongly preferred
  • Experience with Laboratory equipment, especially fluid handling systems, is a plus

 

Date Posted: 10/22/2019

Hiring Organization: Connexion Systems & Engineering

Job Title: Senior Software Engineer   

Industry: IT

Location: Lexington, MA

Employment Type: Full Time, Permanent

Pay Range:  90-95K  

Duration: Permanent

Job #: bh10619

 

When responding to this job posting you MUST include the Job# and Job Title in your subject line.

 

If you are active in a job search but this job is not for you, please reach out to jobpostings@csetalent.com. We would be glad to help you find the perfect job!

ConneXion Systems & Engineering

490 Boston Post Road

Sudbury, MA 01776