Principal Software Engineer

i3 AssemblyBoxborough, MA
7hOnsite

About The Position

The Principal Software Engineer takes the lead role in development of software for a particular application.  Authors and negotiates software requirements, defines architectures, selects component libraries and brings a software application to fruition.  This position’s specific duties and responsibilities include, but are not limited to:

Requirements

  • Experience with software development in a highly regulated environment
  • Experience developing software in the context of a Quality Management System
  • Experience writing software requirements specifications
  • Experience writing test specifications
  • Excellent written and oral communication skills.
  • Bachelor’s Degree in Computer Science or an equivalent amount of education and training.
  • 8 years of industry-related experience is preferred or an equivalent combination of education and experience
  • Must be willing and ability to acquire DHS security clearance.

Nice To Haves

  • Experience with CT imaging systems
  • Desired skills in data acquisition software, machine control software.
  • Desired experience with radiation emitting devices.
  • Desired experience with Graphical User Interfaces for internal use (engineering, service, manufacturing)

Benefits

  • We offer a comprehensive suite of competitive benefits that reflects our commitment to employee well-being and professional growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service