Назад
Company hidden
3 дня назад

Software Engineer II (C++/Linux)

95 000 - 115 000$
Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer II (C++/Linux): Developing and maintaining Linux-based C++ applications for medical device systems with an accent on communication interfaces, software testing, and regulated development practices. Focus on implementing device integrations, troubleshooting application and system defects, and building unit and integration tests across cross-functional engineering teams.

Location: Waltham, Massachusetts; 4 days per week on-site, with work in laboratory and manufacturing environments as required. Travel may be required.

Salary: $95,000–$115,000 annually.

Company

hirify.global develops medical instruments and in vitro diagnostic solutions for biopharmaceutical and clinical markets, including osmolality testing and biotechnology applications.

What you will do

  • Develop, test, maintain, and support C++ software applications in Linux environments.
  • Implement software features from defined requirements and software designs.
  • Support communication interfaces between software, instruments, devices, and external systems.
  • Participate in requirements reviews, technical discussions, code reviews, and design activities.
  • Create and maintain unit and integration tests, investigate defects, and resolve issues involving application logic, communication, system integration, and deployment.
  • Collaborate with software, systems, hardware, quality, and other cross-functional teams while maintaining implementation and verification documentation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field.
  • Three years of software development experience, including relevant internships, co-op assignments, or substantial academic or personal projects.
  • Working knowledge of C++ and object-oriented programming.
  • Experience developing software in Linux environments.
  • Basic understanding of multithreading, interprocess communication, and socket programming.
  • Familiarity with source control, unit testing, debugging tools, and software development life-cycle practices.
  • Strong problem-solving, communication, and teamwork skills, with initiative and willingness to learn new technologies and regulated development practices.
  • Ability to work at a computer for prolonged periods, lift at least 15 lb, stand and walk for prolonged periods, and bend, kneel, crouch, and reach.

Nice to have

  • Exposure to medical device software, regulated industries, Windows development, SQL databases, or automated build tools.

Culture & Benefits

  • Flexible medical, dental, and vision coverage.
  • Competitive 401(k) company match, bonus program, generous PTO, and paid holidays.
  • Tuition reimbursement and professional development opportunities.
  • Hybrid and flexible work arrangements, engagement activities, and events.
  • Lunch and snack marketplace at selected offices and a subsidized cafeteria at the Waltham office.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →