Zynex Medical
Boulder, CO
Job ID : 374f2f71574568316b67647a2b74473146773d3d
The Senior Software Developer provides services in system design, software system design, system architecture, and systems engineering. Responsible for entire project cycle including the creation of user or product requirements and specifications, hazard analyses, design requirements, design specifications, drawings, purchase specifications, test reports, and test protocols. Responsible for performance of design outputs to design inputs. Leads product development activities and supervises employees in software engineering efforts. Job requires a demonstrated aptitude for problem solving.
Zynex Offers Exceptional Benefits (Full-Time Roles):
· Premium starting pay
· Health, dental, & vision insurance
· 401k with company contribution
· 8 paid holidays + up to 2 additional floating holidays (1 every 6 months)
· 3 weeks Paid Time Off (PTO) for sick or vacation time; increases to 4 weeks after 2 years with the company
· 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.
· Assist with the development of project plans, budgets, and schedules.
· 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
· Manage project issues, budgets, and schedules to bring projects in on time, within budget, and to ensure that the engineering output meets the design requirements and specifications.
· Develop, prepare, review, and critique proposed changes to project and engineering documentation including requirements, specifications, drawings, test protocols, test reports, standards, policies, work instructions, and procedures.
· Review development plans for compliance with adopted engineering standards, national and international standards, and good engineering practices.
· 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.
· Alert management to any safety concerns with the performance of any assigned tasks. Utilize the appropriate safety precautions and equipment necessary to perform all tasks. Participate in creating a safe working environment.
Additional Responsibilities:
· Provide technical presentations as required to clinical personnel, project management, project engineers, the public, and staff.
· Function as manager and lead on engineering projects.
· Work may require travel to meetings, site visits, and inspections.
· Work requires willingness to work a flexible schedule including weekends and evenings as necessary.
· Provide on-the-job training to new staff.
· Other duties as assigned.
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 a Master’s Degree in Electrical Engineering, Computer Science, or Software Engineering (or equivalent) and at least 10 years of design engineering experience.
· 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.
· Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
· Fluency with Microsoft Office Suite (Word, Excel, PowerPoint).
Desired Knowledge and Skills
· 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.
Note: This job description is not intended to be an exhaustive list of all duties, responsibilities or qualifications associated with the job.
**Employees are held accountable for all duties of this job**
Zynex Medical is an Equal Opportunity/Affirmative Action employer
Job Type: Full-time
Pay: $90,000.00 - $140,000.00 per year
Benefits:
Schedule:
Education:
Experience:
Work Location: One location
Name : Zynex Medical
CEO : Thomas Sandgaard
Headquarter : Englewood, CO
Revenue : Unknown / Non-Applicable
Size : 201 to 500 Employees
Type : Company - Public
Primary Industry : Health Care Products Manufacturing
Sector Name : Manufacturing
Year Founded : 1996
dutch-tavern.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, dutch-tavern.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, dutch-tavern.com is the ideal place to find your next job.
: Boulder, CO
: 90000 - 140000 USD ANNUAL
: 347 days ago
You will receive fully qualified leads and also develop your customer base. Utilize leads to positively represent the company and develop relationships with
Heartland Bank and Trust Company
Bloomington, IL
21.63 - 32.42 USD HOURLY
Full Time
Someone with exceptional web writing skills including writing for social media and search engine optimization. Knowledge of Content Marketing best practices.
Heartland Water Technology
Murfreesboro, TN
70000 - 80000 USD ANNUAL
Full Time
A valid drivers license is required. Any candidate must have a strong background in fabricated equipment skid construction, mechanical systems, piping layout,
Stepping Stone Consulting, LLC
Oakton, VA
140000 - 160000 USD ANNUAL
Full Time
Work with technical program staff to understand program progress, risks, and mitigations. Provides strategic advice, technical guidance, guidance and expertise
Archangel Protective Services
Nashville, TN
18.35 USD HOURLY
Full Time
\*\*$500.00 Sign On Bonus if you already have a VALID Armed Security License\*\**. We are looking for Armed Security Officers, available to work full time.