Software Engineer- Application Development

Job Title:                             Software Engineer- Application Development

Reports To:                         Engineering Manager

Company/Division:         JADAK

Location:                             N. Syracuse, NY

Company Overview:

In this exciting and challenging role you will work with JADAK, a leader in embedded bar code, machine vision, printers, RFID and computing products, providing both off-the-shelf and optimized product solutions for major medical device manufacturers worldwide.  JADAK has successfully designed, integrated and rolled out solutions in almost every area of the healthcare eco-system.  JADAK products and technologies can be found in healthcare applications such as hospital admissions, pharmacies, laboratories, bedside point of care applications, surgery rooms and more.

Job Summary:

JADAK is looking for a Software Engineer to help to create application software to run primarily on Windows-based client computers.  This person will work cross-functionally with program management, engineering, and our customers to develop software that will interface with various types of cameras and sensors.  GUI framework experience and strong debugging capabilities are essential.  In addition, the candidate will occasionally work on some projects to develop embedded code, providing barcode and machine vision solutions for laboratory medical equipment.  Projects range from small programs of less than one month to large multi-year programs.

Key Responsibilities:    

  • Contribute as a software developer on multiple simultaneous programs
  • Actively participate as a member of a cross-functional team in order to appropriately plan and schedule programs
  • Effectively report status, concerns and make recommendations in team meetings
  • Lead software design and code reviews
  • Participate in customer conference calls and travel to customer as needed

Required Experience, Education, Skills and Competencies:

  • Bachelor’s degree minimum in software engineering or computer science
  • 3-7 years of experience as a programmer
  • Strong C/C++ programming skills
  • Strong problem solving skills
  • Demonstrated Software debugging skills
  • Object-oriented design and analysis
  • Understanding of the .NET Framework (C#)
  • Experience in a popular GUI framework
  • Ability to multi-task
  • Ability to document techniques and algorithms for implementation by others
  • Work well in fast paced environment
  • Proven ability to interface with customers and lead technical solutions to complex user requirements

Additional Preferred Experience, Education, Skills and Competencies:

  • Qt Application framework for GUI design
  • Embedded software design
  • Experience in communication protocols (Bluetooth, Ethernet, Serial, USB)

 Physical Requirements:               

  • Mobility to work in a standard office setting and to use standard office equipment, including a computer.
  • Ability to use vison to read computer screen and read printed materials.

 

News & Resources

Medication Expiration Date Tracking with RFID

Today,  RFID is helping healthcare facilities cut waste, automate operations, and

July 18, 2017

TOP 5 Challenges of Tube & Cap Detection

Implementing a machine vision solution to help identify tube and

July 18, 2017

JADAK Exhibiting at 2017 American Association for Clinical Chemistry (AACC) Clinical Lab Expo

JADAK Exhibiting at 2017 American Association for Clinical Chemistry (AACC)

July 13, 2017