
Senior Software Engineer, Advanced Development
ZOLL Medical Corporation2 days ago
Chelmsford, MA, USASenior
Base Salary
$117k - $135k/yr
Responsibilities
- Lead development of software solutions for algorithms and technologies within the Advanced Development organization.
- Provide technical leadership, contribute to technology roadmaps, and lead software plans, schedules, and work estimates.
- Analyze and create preliminary software requirements from product and system requirements.
- Prototype, document, and develop software architectures for complex software products.
- Develop and maintain software designs, source code, unit tests, supporting tools, and algorithm implementations.
- Contribute to software integration with device software and hardware subsystems.
- Develop, review, and execute software verification protocols for advanced development algorithms and technology software.
- Lead software prototyping of potential customer solutions.
- Follow and improve software engineering procedures and best practices.
- Mentor and support less experienced software engineers and collaborate with cross-functional teams.
Requirements
- Bachelor’s degree or equivalent in Computer Science, Electrical/Computer Engineering, or a related engineering or science discipline; a master’s degree is preferred.
- At least 5 years of hands-on software design and development experience, including at least 3 years of embedded software application development.
- Proficiency in C/C++ and object-oriented design.
- Required experience with real-time operating systems such as Green Hills Integrity, Mentor Graphics Nucleus, QNX, or Micrium.
- Required experience developing applications for real-time and non-real-time environments such as Windows, Linux, or iOS.
- In-depth knowledge of embedded systems, computer architectures, software programming, and hardware/electronics integration.
- Experience with device drivers, structured development environments, web technologies, test automation, user interface development, or medical device development is preferred or helpful.
- Experience with programming languages such as C, C++, C#, and Python.
- Strong problem-solving, critical-thinking, prioritization, initiative, teamwork, and technical leadership skills.
Benefits
- Hybrid work arrangement with on-site requirements in Chelmsford, Massachusetts; applicants are expected to live within a reasonable commuting distance and relocation is not offered.
- Eligible for an annual bonus under the company’s bonus plan.
- Comprehensive benefits information is available at www.zollbenefits.com.
- Travel may be required as needed.
Tech Stack
Categories
About ZOLL Medical Corporation
ZOLL Medical Corporation builds resuscitation and critical-care devices—such as defibrillators/AEDs, monitors, and ventilators—and companion EMS/fire and hospital software for emergency services, hospitals, and public safety agencies. The company sells hardware, consumables, software, and service agreements. Founded in 1980 and headquartered in Chelmsford, Massachusetts, ZOLL operates as a subsidiary of Asahi Kasei and serves global prehospital, in-hospital, and military markets.