Senior Embedded Software Developer - ITCO Solutions
Denver Metropolitan Area, CO 80301
About the Job
2-3 days onsite weekly in the office
- 9655 Maroon Cir, Englewood, CO 80112, United States OR
- 3133 Indian Rd, Boulder, CO 80301, United States
Essential Job Duties and Responsibilities:
- Extensive knowledge of compilers, real-time operating systems, emulators/debugging tools, C/C++/assembly programming, embedded system design, and Windows application development.
- A high level of competency in object-oriented programming.
- Basic understanding of digital and analog and circuit design, electronic circuit testing, debugging, and analysis Advanced math skills including the ability to understand abstract principles behind math and physics.
- Knowledge of integrated development environment (IDE) tools.
- Knowledge of Control Theory and Servo Control.
- Knowledge of digital signal processing and filtering.
- Knowledge of embedded integrated development environment (IDE) tools.
- Direct and coordinate software engineering development, construction, maintenance, support, documentation, and testing activities.
- Design, implement, maintain, and improve software systems and products for internal or commercial use.
- 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.
- 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.
Minimum Job Qualifications:
- Minimum of Bachelor s degree in Computer Science, Computer Engineering, or Equivalent.
- At least 7 years of embedded software engineering experience.
- Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
Relevant Experience:
- Experience in Project Management.
- Experience in the medical device industry or other industries 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.
- Physical and Environmental Requirements:
- Fast-paced professional office environment
- Proficient use of office equipment: computers, copiers, fax machines and telephones
- Ability to communicate effectively via spoken, written and electronic means
- Ability to sit for extended periods of time
Zynex Offers Exceptional Benefits (Full-Time Roles):
- Premium starting pay.
- Health, dental, & vision insurance.
- 401k with company contribution.
- 8 paid holidays
- Zynex Prime PTO Program
- 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.
Source : ITCO Solutions