Draeger Medical Systems, Inc. is looking for a software engineer to contribute to the design, implementation, and testing of patient monitoring products, aiming to optimize development efficiency, software quality, and product cost.
Requirements
- Windows application, WIN32/MFC programming
- Windows batch programming
- Strong interest in exploring Windows internals to understand and troubleshoot unexpected system behaviors.
- Programming Languages: C++, Python
- Debugging in Visual Studio
- TCP/IP and UDP network programming
- Demonstrated ability to elicit, write, analyze, review, trace software requirements
Responsibilities
- Work within a team of engineers and test personnel to produce high-quality deliverables during the design, implementation, integration, testing and support phases of product development.
- Independently diagnose, debug and resolve defects.
- Provide technical leadership to development teams; write technical requirements ; implement designs from technical specifications; develop software architectures; provide technical documentation; and translate designs into functional, tested software.
- Perform SW module unit testing, SW subsystem testing, and SW integration testing to ensure correct SW operation and quality.
- Provide advanced system level support to clinical engineers, quality engineers, service engineers and test personnel by executing tests, reproducing defects, documenting defect analysis in defect tracking system(s).
- Utilize and enhance the software configuration management system to correctly maintain SW files.
- Able to build SW and install SW in a development and product environment.
Other
- This is a hybrid position, requiring a minimum of 3 days a week in the Andover MA office.
- BS Computer Science or Electrical Engineering or equivalent work experience. MS Computer Science or Electrical Engineering preferred.
- Minimum of 8 years previous experience in software design, analysis and trouble shooting in an engineering environment.
- Experience requiring technical leadership within an advanced software development environment.
- Comply with all internal SOPs and FDA and industry regulations.