Embedded Software Engineer in Vista, CA at Watkins Wellness

Date Posted: 1/14/2020

Job Snapshot

Job Description

Job Description

We are seeking an Embedded Software Engineer to join our Engineering team at our Vista, CA headquarters!


As our primary Embedded Software Engineer, you will partner very closely with our broader Engineering team and will be instrumental in developing and maintaining various embedded software platforms and test automation efforts, for our Watkins Wellness products, which include various brands of hot tubs and aquatic fitness systems such as, Hot Spring® Spas, Caldera® Spas, Fantasy Spas®, Freeflow Spas®, and Endless Pools®.  This is an exciting opportunity to be part of an established yet growing wellness company and have a direct impact on our product innovation and advancements! 


  • Do you have a passion for embedded software technology?  You will be a key player within the organization to specify, design, code, debug, test, validate, and maintain embedded software for our control systems, accessories and user interface devices, to help us continue to design and produce quality and innovative wellness products that enhance our customers’ lives. 
  • Do you design with hardware in mind? In this position, you will also interface with hardware design and development as it relates to the overall products while designing to ensure manufacturability, high reliability, and optimal cost-performance ratio of the end product, while meeting the schedule demands of the consumer market.
  • Can you confirm validity?  You will validate new product designs, including system integration and forward and backward compatibility assessments to ensure overall compatibility to other product systems and designs.
  • Are you quality driven?  You will design and develop our test automation platforms for embedded software and systems to improve our overall product efficiency and accuracy. You will also work to ensure that our products and systems conform to design and project specifications and meet deadlines to complete on schedule.
  • Can you maintain excellent documentation?  You will develop project documentation, including requirements, specifications, protocols, test plans, test results, etc. and leverage GIT repositories for software version tracking to support ongoing communication and teamwork within the engineering team as well as to other departments within the organization.
  • Are you customer focused? You will troubleshoot post-launch product issues and customer concerns and feedback to help create a positive user experience.  You will also apply product safety requirements to software design and provide evidence of compliance for regulatory clearances to ensure that our products maintain a high level of safety for our customers throughout.


  • Bachelor’s degree in Computer Science, Mathematics, Electronics or Electrical Engineering, or a directly related field is required.  Master’s degree is a plus.
  • 5 years’ related work experience in Embedded Software Engineering, working with electronic devices, along.  Demonstrated experience in hands-on development and troubleshooting of embedded devices is also preferred. 
  • Programming experience in C or C++ and a solid understanding of electronic design and hardware is required. General proficiency in structured software design, object-oriented design, data structures, problem solving, complexity analysis, clean coding techniques, and debugging is also needed to be successful in this position.
  • Knowledge of and experience using software version tracking systems (GIT, SVN).
  • General familiarity with any of following technologies is a plus: wireless protocols such as WiFi, Zigbee, Bluetooth, USB, iOS, Mac OS X, IP protocols, serial interfaces, A/D conversions, and various hardware subsystems, Microchip PIC16, PIC18, PIC32. 
  • Strong interpersonal and communications skills with the ability to effectively present information to various audiences such as senior management, customers, external vendors, etc.  Must be able to interact with all levels within the organization comfortably.
  • Proficiency with Microsoft Office applications and the ability to document and write reports, procedures, and technical manuals.
  • Excellent problem-solving skills and the confidence to make decisions as needed, when limited information is available, is a must.
  • Willingness and ability to travel both internationally and domestically as needed (up to ~5%).


At Watkins Wellness®, people matter.  To help you, “Feel good. Live well™”, at work and at home, we provide a competitive package including: exceptional health and wellness benefits, paid time off, bonus, profit sharing, 401k, tuition reimbursement and much more.

We look for candidates that exhibit The Watkins Way (always Ethical, endeavors to be Transparent, embraces Inclusion, welcomes Diverse backgrounds and perspectives, Accommodating, believes in Work-Life Balance, puts Safety First, Accountable, values Relationships, Passionate, Team Player, and Goal Driven).

The employee must frequently lift and move up to 10 pounds and occasionally lift and/or move up to 25 pounds.  Specific vision abilities required by this job include close vision, color vision, peripheral vision and depth perception. The noise level in the work environment is usually moderate. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.



Full or Part Time

Full time

Watkins (the “Company”) is an equal opportunity employer and we want to have the best available persons in every job. The Company makes employment decisions only based on merit. It is the Company’s policy to prohibit discrimination in any employment opportunity (including but not limited to recruitment, employment, promotion, salary increases, benefits, termination and all other terms and conditions of employment) based on race, color, sex, sexual orientation, gender, gender identity, gender expression, genetic information, pregnancy, religious creed, national origin, ancestry, age, physical/mental disability, medical condition, marital/domestic partner status, military and veteran status, height, weight or any other such characteristic protected by federal, state or local law. The Company is committed to complying with all applicable laws providing equal employment opportunities. This commitment applies to all persons involved in the operations of the Company regardless of where the employee is located and prohibits unlawful discrimination by any employee of the Company.


  1. Software Engineer Jobs
  2. Systems Engineer Jobs