EngineerJobs.io
← Back to all jobs

Job Description

Draeger Medical Systems, Inc. offers a hybrid Software Engineer II role based in Andover, MA within R&D. You will contribute to software architecture, design, implementation, testing, and ongoing improvements to development efficiency, software quality, and product cost. The position carries a salary range of USD 91,299 - 100,900 per year.

This role supports collaboration across clinical, quality, service, and test personnel to deliver robust software solutions in a dynamic, regulated environment.

Responsibilities

  • Collaborate with a team of engineers and test personnel to produce high quality deliverables across design, implementation, integration, testing, and support phases of product development.
  • Diagnose, debug, and resolve defects with minimal supervision.
  • Design small software modules and functions.
  • Translate designs into functional, tested software.
  • Adhere to internal SOPs as well as FDA and industry regulations.
  • Utilize the software configuration management system to maintain software files correctly.
  • Build software and install it in development and product environments.
  • Support clinical, quality, service, and test personnel by executing tests, reproducing defects, and documenting defect analysis in a defect tracking tool.
  • Take direction from senior engineering staff and seek guidance as needed; respond to coaching.
  • Analyze successes and failures to drive improvements and tackle unfamiliar tasks.
  • Provide feedback during code and design reviews.

Requirements

  • 2-5 years of hands-on experience in software design, analysis and troubleshooting in an engineering environment (1-3 years of experience with a MS degree).
  • Ability to effectively provide code and design feedback and communicate internally.
  • C/C++ development experience.
  • Experience with one of the following: Red Hat Enterprise Linux, UNIX/Linux development environment tools, or UNIX/Linux systems programming.
  • Qt software development framework experience or equivalent GUI experience.
  • NoSQL database development technologies.
  • TCP/IP programming experience.
  • Bash shell scripting.
  • Wireshark packet capture analysis experience.
  • X11 Windows programming.
  • Education: BS in Computer Science or Electrical Engineering.

Technologies

  • C/C++ Development
  • Qt Software Development Framework
  • NoSQL Database Development Technologies
  • TCP/IP Programming
  • Bash Shell Scripting
  • Wireshark Packet Capture Analysis
  • X11 Windows Programming
  • Red Hat Enterprise Linux
  • UNIX/Linux Development Environment Tools
  • UNIX/Linux Systems Programming

Benefits

  • Medical, dental, and vision insurance
  • Life, short- and long-term disability coverage
  • 401(k) with company match
  • Over 4 weeks of paid time off, plus holidays and parental leave
  • Flexible spending accounts and an employee assistance program
  • Free parking, an on-site gym, cafeteria, and game room

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.