Sr. Embedded Software Developer

Employer Provided Salary: 120,000-150,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
By clicking Apply Now you agree to share your profile information with the hiring company.

Zynex Monitoring Solutions (part of Zynex Medical) is seeking a Senior Embedded Software Developer to join our ground-breaking medical device engineering team.

Zynex’s Awards & Accomplishments:

  • BBB A+ Rating & Accreditation
  • 2023 Denver Top Workplaces
  • 2023 Forbes’ Best Small Companies
  • 2023 Power 500 Healthcare Technology Companies
  • 2023 Largest Biotechnology/Bioscience Companies – Colorado
  • 2022 Top 100 Healthcare Technology Companies
  • 2022 America’s Fastest Growing Companies

Why Zynex Monitoring Solutions?

Develop your career and leadership skills on an innovative team who is inventing and successfully producing ground-breaking healthcare technology.

Work on our beautiful Boulder campus surrounded by the natural beauty of a lake, horses, proximity to the Rocky Mountains, and a short drive to thriving Denver!

Check out this article about our exciting progress & innovative technology:


Zynex Offers Exceptional Benefits (Full-Time Role):

  • Salary: $120,000 - $150,000 per year
  • Health, dental, & vision insurance
  • Company-paid life insurance
  • Short and long-term disability insurance
  • 401k with company contribution
  • Zynex Prime Paid Time Off Program
  • Annual LinkedIn Learning subscription to facilitate employee skill and competency development.
  • Health & wellness bonus up to $50/month.
  • Frequent opportunities for role transitions and advancements.
  • Weekly employee appreciation activities/perks.
  • Up to $75/month reimbursement for community volunteer hours.
  • Employee product discounts.


Essential Job Duties and Responsibilities:

  • Confer with customers, marketing, management, engineers, and others to generate product requirements, product specifications, and/or design requirements and specifications for engineering projects and products.
  • Project engineering, to include: preliminary system design, cost estimates, life cycle analysis and equipment selection.
  • Direct and coordinate software engineering development, construction, maintenance, support, documentation, and testing activities.
  • Ensure compliance with all product/customer requirements, product/design specifications, and all applicable standards.
  • Select and utilize computer-assisted engineering and design software and equipment to perform engineering tasks.
  • Design, implement, maintain, and improve software systems and products for internal or commercial use.
  • Design and implement secure environment requirements, both in code and platform/infrastructure.
  • Supervise and train project team members, engineers, and software developers.
  • Perform all job duties in accordance with the company’s Quality System procedures where applicable.


Required Knowledge and Skills:

  • Advanced math skills including the ability to understand abstract principles behind math and physics.
  • Knowledge of integrated development environment (IDE) tools.
  • Minimum of Bachelor’s Degree in Electrical Engineering, Computer Science, or Software Engineering (or equivalent); Master's degree preferred.
  • Extensive knowledge of compilers, real time operating systems, emulators/debugging tools, C/C++/assembly programming, embedded system design, Windows application development.
  • A high level of competency in object-oriented programming.
  • Knowledge of digital and analog system and circuits, electronic circuit testing, debug, and analysis.
  • Knowledge of the practical application of engineering science and technology including applying principles, techniques, procedures, and equipment to the design and production of various goods and services.


Ideal Background/Interests:

  • Experience in Project Management.
  • Experience in the medical device industry or other industry operating under a quality management system.
  • Experience with medical device standards and guidelines.
  • Knowledge and experience in optics and photonics.
  • Experience in biology or chemistry laboratory setting.
  • Training in physiology, first aid, CPR, and/or phlebotomy.
  • Knowledge of the principles of photoplethysmography and its application to pulse oximetry.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.


3133 Indian Rd, Boulder, CO 80301

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Zynex Monitoring SolutionsFind similar jobs