Senior Software Engineer
Location: Beverly
Posted on: June 23, 2025
|
|
Job Description:
Software Engineer Overview The Software Engineer will contribute
to all phases of software development, from requirements gathering
to design, implementation, verification, and release. The role
includes supporting manufacturing testing and ensuring
high-quality, compliant software for embedded and user interface
applications in a medical device environment. Key Responsibilities
Design, develop, test, and maintain C/C++ and C#/C++/CLI
applications, including embedded systems. Collaborate with
cross-functional teams to troubleshoot and optimize performance in
development and production environments. Participate in design
reviews and provide feedback to peers; mentor junior engineers and
review their code. Create and maintain supporting documentation and
test procedures. Contribute to system architecture, code structure,
and technical decisions. Provide regular project updates to team
members and stakeholders. Maintain current knowledge of company
products and adhere to radiation safety protocols when required.
Required Qualifications BS in Computer Science (MS accepted only if
paired with a BS in Computer Science). 7 years of software
development experience, including 3 years in medical device
development. Proficiency in C/C++, C#, and Python. Strong
foundation in computer science principles and object-oriented
programming. Experience with multi-threaded applications, Agile
methodologies, and development in Windows, Linux, and embedded
environments. Familiarity with ISO, FDA, and CMDR regulatory
standards. Experience with document control systems and technical
documentation. Skills & Competencies Strong analytical and
problem-solving abilities. Capable of working independently and
collaboratively in a fast-paced environment. Excellent
communication skills and proficiency in MS Office (Excel, Word,
PowerPoint, Outlook). Itis the policy of GCR to provide equal
opportunity to all qualified applicants and employees without
regard to race, color, religion, sex, sexual orientation, gender
identity, national origin, age, protected veteran or disabled
status, or genetic information.GCR is an Equal
Opportunity/Affirmative Action Employer and embraces diversity in
our employee population.
Keywords: , Arlington , Senior Software Engineer, IT / Software / Systems , Beverly, Massachusetts