Industry News, Trends and Technology, and Standards Updates

Meet the Front Office Team: Emily Wang

Posted by Cimetrix on Oct 23, 2019 10:45:00 AM

Emily-Wang-2018-1It's time to meet the folks that keep Cimetrix running - our Front Office team! Meet Emily Wang, a Cimetrix Staff Accountant. Read on to learn a little bit more about Emily.

How long have you worked at Cimetrix?

I’ve been working at Cimetrix for about 2 months.

What is your role at Cimetrix?

I am a staff accountant here at Cimetrix.

What drew you to Cimetrix originally?

I found the Staff Accountant position posting on LinkedIn. I had a video interview, and that was the first time I met people from Cimetrix. All of them were very nice and friendly even though they knew almost nothing about me at that time. Among all the companies I have interviewed with, Cimetrix was the first one that had a focus on a personality test. The company’s care about an employee’s personality surprised me and that’s the time I realized this company was looking for someone who really fit the company culture.

What do you enjoy most about the work you do?

This is my first full-time job after college. I find it interesting that the accounting knowledge I learned from books exists in the real world and this knowledge can actually help the growth of a company. It feels amazing knowing that my knowledge can help. Moreover, I am not just doing repetitive daily work at Cimetrix. There are always new challenges and tasks assigned to me. The company always says they want to set me up for success, which encourages me a lot.

What do you find to be most challenging about your job?

I am still learning, and I knew little about practical accounting work when I started working here. It can feel confusing when the real-world scenarios are so different from the theoretical. But the more exposure I get to the practical world, the more I realize that accounting is not just about numbers, but about helping the company be sucessful. 

What are your top 3 favorite books and/or movies?

I don’t watch a lot of movies, but I watch millions of TV series. My top favorite three are: Doctor X, Person of Interest, and Modern Family. The actress in Doctor X, Ryoko Yonekura, is a part of the reason I came to US.

What do you like to do in your free time?

I liked to train my cat when he lived with me, although he never understood. I like video games. My favorite two are League of Legend and Overcooked.

Topics: Doing Business with Cimetrix, Cimetrix Company Culture, Meet Our Team

Cimetrix Book Club: "Don't Make Me Think"

Posted by Gabe Hanson: Software Engineer on Sep 18, 2019 11:38:00 AM

Cimetrix-book-club-1Today is our next edition of the Cimetrix Book Club. Our employees are always striving to develop their skills, share information, and keep up to date with the industry. Part of this effort includes an employee book club that involves many of our team members each month. We will cover some of their favorites from time-to-time here on our blog!

Today's book is called "Don't Make Me Think (Revisited)" by Steve Krug. The book review is by Gabe Hanson, a Software Engineer based in Salt Lake City, UT, USA.

dont-make-me-think-1This short but dense book was written to guide software developers through their journey of building user interfaces. While it was targeted specifically for web and mobile user interfaces, the general topics and suggestions presented will benefit almost anyone developing any kind of software. The general theme of the book ties directly with the title: make the end user think as little as possible while using your software.

The book covers topics ranging from general design philosophies, to optimal user interface experiences, and even more nuanced topics like accessibility considerations and color themes. Each of the 13 chapters presents common usability issues found throughout the stages of building a website or mobile application, and discusses how a developer might approach mitigating such problems. For example, chapter 6 discusses how one might build a website that is easy to navigate by using the concepts of "street signs" to help guide the user through your website. This chapter explains simple ways of constructing web pages with easily-locatable buttons and other kinds of navigation techniques to prevent the user from getting lost, frustrated, and eventually leaving your website.

We found chapters like these most valuable because these same ideas can apply to almost every piece of software we build for the manufacturing industry. Given the potentially complicated nature of navigating through an equipment's control software, it is important we design our software to be easy to use and navigate. Not just for convenience, but to reduce user error - something that can help avoid mistakes costing potentially millions of dollars.

Not only was reading the book educational, but it presented itself in a very entertaining and engaging way. Most of the pages contain humorous illustrations and simple diagrams to explain the points the author makes. One could argue the book itself incorporates some of the lessons it teaches, by helping the reader easily digest the points presented; to not "make them think so hard" about the complicated and subjective process of designing a simple yet complex piece of software.

I can safely say this book is recommended for any and all software teams aiming to build software that is easily usable for all sorts of end-users. Our team found this book to be an excellent guide in constructing software that is not only useful but easy to use.

Topics: Cimetrix Company Culture, Programming Tools, Smart Manufacturing/Industry 4.0, Book Club

Meet the Front Office Team: Joshua Castro

Posted by Cimetrix on Sep 4, 2019 10:57:00 AM

IMG_0018-1It's time to meet the folks that keep Cimetrix running - our Front Office team! Meet Joshua Castro,  a Cimetrix Staff Accountant. Read on to learn a little bit more about Joshua.

How long have you worked at Cimetrix?

I have worked at Cimetrix for over a year. This is my first job after graduating from the Masters Program at the University of Utah, and I hope to work here for much longer.

What is your role at Cimetrix?

I am a staff accountant here at Cimetrix. For the most part, I process purchase orders from customers and ship Cimetrix software to them. I am also in charge of the company’s payables and employee expense reimbursements using Mineral Tree and Certify. We have a small accounting team here at Cimetrix, so I also help with various accounting projects for the executives.

What drew you to Cimetrix originally?

I found out about the staff accountant position through the University of Utah career website. What drew me in the most was how much they are devoted to finding the right people for the company by conducting a very thorough interview process. It shows that they care for the employees, and want to make sure they find people who are the right fit for the company’s culture. The people are also very friendly, and I could tell that it feels like a family here.

What do you enjoy most about the work you do?

I like being challenged so it is always invigorating when I'm assigned to do new accounting projects. I am not being trained just to perform simple accounting tasks. Rather, the leadership are sculpting me to become a well-rounded accountant. I have been the lead as I've taken on different accounting projects, which allows me to use my accounting skills and knowledge. I feel like the company cares about my growth which encourages me to work even harder.

What do you find to be most challenging about your job?

The most challenging part about my job is juggling between the different accounting functions I am in charge of. This is especially hard during the period of the year when clients tend to send the most puchase orders. It would be easy to get overwhelmed by this, on top of my other accounting duties and deadlines. However, this has taught me to organize and prioritize my tasks so that I can complete them all on time. I keep a checklist of things I need to do for the day and the week. This helps me keep track of things I need to do, and it feels good as I check off each task from my list. These challenges have also taught me to just take a break from my work when I am feeling stressed. I take short walks outside to clear my mind, so that I am reenergized when I return back to my duties.

What are your top 3 favorite books and/or movies?

I don't have a favorite book, but I watch a lot of movies. My top 3 movies are:

  1. Thank You For Your Service – This is a well-executed movie about what it is like for our military service members who have just returned home from their service. I have two family members who served in the military, and I have gained so much more respect and understanding about what they have done for our country. The movie captures a large range of emotions, and I feel for the characters in the movie.
  2. A Star is Born – The directing of this movie is so well-done. I have not seen the previous versions of this movie, but this was a great storytelling of Hollywood. The soundtrack is also amazing.
  3. Four Sisters & A Wedding – This is a Filipino comedy movie about four sisters who are trying to stop their younger brother from marrying a girl they do not like. I like this movie because it has a lot of my Filipino culture in it, and I have dealt with similar things with my own sisters.

What do you like to do in your free time?

Radar-1I like to spend time with my 6-month old Dalmatian Radar. He used to be in a military bomb-sniffing program before we got him, but the owners decided that that was not the right route for him. We bought him from the military and are training him to become a service dog specifically for PTSD. He is currently in puppy school, and I’m also training him to do different tricks and commands. I also like to hike and travel so we usually do trips in our trailer to different hiking spots. The most recent hike is at Zion National Park where we did Angels Landing. It was a long hike but I safely crawled my way up to the top. Lastly, I play video games on my free time. I enjoy the game Overwatch, which is a fun team-based game with different characters and abilities.

Topics: Doing Business with Cimetrix, Cimetrix Company Culture, Meet Our Team

2019 Annual Shareholder Meeting Recap

Posted by Jodi M. Juretich: Chief Financial Officer on Aug 23, 2019 10:33:00 AM

Shareholder 2019 sml-1Cimetrix held its annual shareholder meeting this past Friday, August 16, 2019 at our headquarters in Salt Lake City, UT. It was nice to see many familiar faces as well as some new faces. There was just one proposal voted on at the meeting to re-elect all five Directors, which was approved by shareholders with over 99% of the votes cast in favor of the proposal. Bob Reback, our President and CEO, introduced each member of Board of Directors and provided a brief history of each board member’s tenure with Cimetrix and the specific expertise and value each of them bring to Cimetrix and our shareholders. We appreciate the wisdom, hard work and direction from our talented board members as well as their commitment to fairly represent the interests of shareholders. We are thankful to our shareholders for their continued support of Management and our Board of Directors.

Shareholder 2019-3-1

After the formal shareholder meeting was adjourned, Dave Faulkner, Executive Vice President of Sales and Marketing, and Alan Weber, Vice President, New Product Innovations, presented an update on industry trends, our product portfolio and growth opportunities. Following their presentation, Bob Reback, provided an update on the State-of-the-Company, including the company’s increased CAGR of 28% compared to the 6% CAGR as a public company from 2002 through 2013. Cimetrix ended the 2018 fiscal year with profitable operations, no debt, and over $3M of cash.

We continue to be thankful for the support and enthusiasm demonstrated by our shareholders, the hard work of all our employees, and the guidance from our Board of Directors. Thank you for all your contributions to Cimetrix.

Topics: Doing Business with Cimetrix, Cimetrix Company Culture, Investor News

Cimetrix Book Club: "Microsoft Visual C# Step by Step – Eighth Edition"

Posted by Richard Andrew; Software Engineer on Jul 24, 2019 11:23:00 AM

Cimetrix-book-club-1Today is our next edition of the Cimetrix Book Club. Our employees are always striving to develop their skills, share information, and keep up to date with the industry. Part of this effort includes an employee book club that involves many of our team members each month. We will cover some of their favorites from time-to-time here on our blog!

Today's book is called "Microsoft Visual C# Step by Step – Eighth Edition" by John Sharp. The book review is by Richard Andrew, a Software Engineer based in Salt Lake City, UT, USA.book-club-microsoftThis book was designed to be an overview of the programming language, C# and cover the breadth of most topics while delving in depth on some of the topics.  It was designed to be helpful for even the most novice developers while still being useful to advanced programmers looking to sharpen their craft.  This was perfect for our group because we had a mix of aspiring developers (or developers who hadn’t spent much time programming yet), experienced developers who were new to C#, and experienced developers just looking to get better and learn new things about the language and about best practices.

The Book was split up into four sections. The first two sections focused on general programming practices and structure that are important to any programming language but written in a way that was applicable for C#. These sections mainly focused on breadth and covering many topics. This was especially helpful for our aspiring developers and the developers who were just learning or becoming familiar with C#. For our more experienced developers, these sections were more of review or relearning what they already knew.

Section three dove deeper into more advanced programming topics and provided a good overview for some of our novice developers, but it was really geared for a more experienced developer. This section talked about generics, collections, event handling and querying expressions. Lots of new tools to add to our kits.

Section four focused primarily on building Graphical User Interfaces (GUIs) with C#, and the author specifically chose to highlight using UWP applications (Universal Windows Platform). This section on the surface seemed to be less relevant to what we were working on. But after reading and looking looking at the code behind it, it became very relatable to WPF (Windows Presentation Foundation), which is an application we use in our products. This section was also extremely helpful for anybody seeking to become Microsoft Certified. As we currently have several engineers in our group striving to become Microsoft Certified, this section was helpful preparation. 

All in all this book was excellent for our team. It gave an introduction and an overview to our novice developers while still providing a lot of education to our more experienced developers. A great thing about this book were the examples in each section that, when we really dug in, gave us rich knowledge and context to everything the author was trying to convey. You really get out what you put into the study of this book. 

Topics: Cimetrix Company Culture, Programming Tools, Smart Manufacturing/Industry 4.0, Book Club

Meet the Front Office Team: Jake Strong

Posted by Cimetrix on Jun 12, 2019 11:30:00 AM

cimetrix-jake-strong-controllerIt's time to meet the folks that keep Cimetrix running - our Front Office team! Meet Jake Strong,  Cimetrix Controller. Read on to learn a little bit more about Jake.

How long have you worked at Cimetrix?

I've been at Cimetrix for 4 years and 4 months.

What is your role at Cimetrix?

Controller

What drew you to Cimetrix originally?

I was coming from a company where my role was highly specialized and I was looking to work for a company where I could have a more involved and comprehensive role in the accounting department. Cimetrix provided me with that opportunity. In addition, once I had my first interview, I was immediately drawn in by the friendliness of the admin team and impressiveness of the executive team.

What do you enjoy most about the work you do?

I really enjoy the people with whom I work. I also enjoy that my position enables me to work with all of the other departments within Cimetrix; that gives me the opportunity to work with nearly every employee and to be involved with all aspects of the company.

What do you find to be most challenging about your job?

A result of working in a role that touches so many other parts of the company is that I frequently come up against projects that are unrelated to any of my previous work experience. However, this has enabled me to gain a lot of valuable exposure to areas beyond just accounting and to develop critical thinking and research skills that will serve me in all of my professional life.  

What are your top 3 favorite books and/or movies?

Ever since streaming TV took off I have been watching fewer and fewer movies. So, I’ll give you my top 3 TV series: Seinfeld, Game of Thrones and VEEP.

What do you like to do in your free time?

I like to be outdoors as much as possible. During the summer I spend a lot of time at the pool or paddle boarding at the lake with my wife and 3 kids. We also like to camp, hike and explore all of the amazing state and national parks that Utah has to offer; in the winter I snowboard while I wait for summer to start again. I also like to gather around good food and sporting events with my family and friends.

Topics: Doing Business with Cimetrix, Cimetrix Company Culture, Meet Our Team

Cimetrix Book Club: "Agile Testing: A Practical Guide for Testers and Agile Teams" by Lisa Crispin and Janet Gregory

Posted by Morgan Kap; QE Engineer on Jun 5, 2019 10:30:00 AM

Cimetrix-book-club-1Today we are introducing the Cimetrix Book Club on our blog. Our employees are always striving to develop their skills, share information, and keep up to date with the industry. Part of this effort includes an employee book club that involves many of our team members each month. We will cover some of their favorites from time-to-time here on our blog!

Today's book is called "Agile Testing: A Practical Guide for Testers and Agile Teams" by Lisa Crispin and Janet Gregory, two of the industry’s most experienced agile testing practitioners and consultants. The book review is by Morgan Kap, a QE Engineer based in Salt Lake City, UT, USA.Agile-testing-bookclub-1This book on agile testing is a great high-level explanation of how testing fits into an agile development team. The focus of this book is on how to successfully transition a team to an agile methodology, or to create a new QE/testing team in an agile methodology. While our team was already practicing agile before we read the book, it had quite a bit of valuable knowledge that led our team to make changes in how we tackle daily testing tasks.

One of the main changes we made immediately was to slightly restructure our team, and we have become a more effective team as a result. This book on Agile Testing is full of real-world stories of testing success and failures. These stories show the importance of techniques and tools, outlined for easy understanding in the book, for developing an efficient and complete testing process.

Some of the major focus points include being test driven during development and the many benefits this can create for all types of projects. Another focus details the many ways a software product should be tested; from security to usability. There is even a chapter focusing on how an office’s culture can have an impact on testing. This topic led to our team to try a few new things to make our culture more fun and interesting. This now includes having rubber ducks on every desk - that's a long-story, but we love it.

Overall, "Agile Testing: A Practical Guide for Testers and Agile Teams" by Lisa Crispin and Janet Gregory, is a great starting point for those quality engineering teams that searching for ideas and way to improve and understand many of the important aspects of testing software. 

Topics: Cimetrix Company Culture, Smart Manufacturing/Industry 4.0, Book Club

Getting Your Software Engineering Resume Noticed

Posted by Brice Laris MPC, CPLP; Human Resources Manager on May 16, 2019 10:30:00 AM

Show your Talent card with colorful background with defocused lightsAsk ten different people and you will be told ten different ways to write your resume. Some people say education should be up front, others say to focus on your job history, but the reality is you need to write your resume for those who are going to read it. Your resume isn’t a story about what a wonderful and diverse person you are, it needs to provide information quickly and concisely about your ability to do the job. As a software engineer, the temptation is to write your resume for other engineers, which you should, but you also need to think about everyone who will see your resume. There are three people you should keep in mind when writing your resume:

  1. The Human Resources person who will initially look at your resume
  2. The Hiring Manager who will ultimately decide who to interview and hire
  3. The Potential Co-Workers on your team, who may contribute to the hiring decision and be involved in the interview

The Human Resources person will most often be the first person who will review your resume. That person will be looking to see if you meet the minimum requirements for the position, such as:

  • Do you have the required education?
  • Do you have the years of experience?
  • Have you worked in this industry before or something similar?

Back view of modern programmer sitting and writing code in dark roomSometimes the HR person looking at your resume will be familiar with a few software engineering terms, but their degree is often in a non-technology field. So, the easier you can make it for the person to determine the answers to the above three questions, the better. If your degree is in computer science or a related degree, put that before your job history. This is often an easy hurdle that HR uses to determine who is qualified and who is not, so get it out of the way immediately. As part of your education, list the programming languages you studied and which ones you are proficient in. You might even put in a sentence or two about how any class projects relate to the position you are applying for. 

BS – Computer Science, Westminster College                      Graduation Date: 6/1/2018
              
Proficient in: C++, C#, Java
               Studied: Amazon Web Services (AWS), Visual Basic
               Completed class project with C# to create an application to manage multiple devices.

Notice in the above example that Amazon Web Services (AWS) is spelled out. Don’t assume your HR person knows all of the common abbreviations in the industry. Spell them out on first usage with the abbreviation in parenthesis. Then you can just use the abbreviation going forward. 

Now it is time for work history on the resume. You will want to demonstrate the experience you have that is related to the position. Your job as a stock boy at House of Fabrics when you were a teenager can be left off. When listing job history put the name of the company, years worked, a short sentence about what the company does, and three or four bullets that illustrate experience you obtained that qualified for the position you are applying for. If you are struggling with how to describe the company, look it up on Wikipedia.com. They will often have a one sentence description written for you that you can borrow.

SK Hynix - Software Engineer                                                     January, 2001 – March, 2016
               Semiconductor supplier of dynamic random access memory chips and flash memory chips.
               - Developed C++ application that laser measures the drill depths of holes in circuit boards.
               - Worked on a team to create a database of company products that could be accessed via AWS.
               - Interacted with customers on installation of support software products, customized in C#.

Finally, if there are particular projects, applications or accomplishments that speak to your ability to perform the job desired, list those in a heading called “Accomplishments.” Remember, the HR person doesn’t care if you were an Eagle Scout, Student Body President or Employee of the Month three times in a row. They are looking to see if you can do the job. Look at the job description and determine if any of the accomplishments you have achieved relate. If so, include them in a couple of sentences.

Accomplishments
- Served on the board of directors of semi.org, and worked with 14 companies on implementation of Generic Equipment Model (GEM) standards.Above view of young consultant shaking hands with her client

The second person who will look at your resume is the hiring manager. They are going to be focused on can you do the job required. While the HR Person may understand in general terms what the job does, it is the hiring manager who is closest to the job and can make the judgment call as to who can do the job. The hiring manager is going to be looking to see if you have performed similar work elsewhere of if dissimilar work could actually be translated into similar skills at the new employer. You might illustrate this by putting adding another bullet that illustrates this.

IKEA – Computer Support Technician                                      March, 2016 – June 2018
Designs and sells ready to assemble furniture, appliances and home accessories.
- Provided technical support for store operations employees with desktop and Point of Sale (POS) software.
- Developed enhancement in C#, to POS software, to allow for the automation of the credit card reconciliation process on a nightly basis. This software was required to operate with no user intervention and pull the databases of over 100 stores across the world.

So, while the software enhancement above didn’t make microchips, it did demonstrate your ability to create software with no user interaction, automation, via networking, authored in C#. If you are applying outside of your industry, these explanations become critical so that the hiring manager still considers you a viable candidate.

As with the HR Person, don’t assume the hiring manager was an engineer. Some companies will promote people who are good managers, but not necessarily skilled in the area they are managing. If you can demonstrate your ability to clearly communicate to a layperson, this will be another point in your favor.

Learn about all the career possibilities at Cimetrix!

Careers

Topics: Doing Business with Cimetrix, Cimetrix Company Culture

Cimetrix Around the World

Cimetrix team members from around the world gathered in Japan for our annual Global Sales Meeting. The entire Cimetrix sales team was in attendance, as well as all of our Asian based Solutions Engineering team members, representatives from product management and our Smart Factory Business unit. The meetings were held at our new Cimetrix Japan office located in Yokohama, outside of Tokyo. Our hosts from Cimetrix Japan made sure everyone’s time in Japan was very comfortable and the cherry blossoms were still in bloom. We also took advantage to visit key customers in Korea and Japan both before and after the sales meeting.

sales-meeting-2019-1

The sales meetings included updates on the Company’s long term strategy and product roadmaps. Team members reviewed local trends in their regions, which included North America, Europe, Japan, Taiwan, Korea, China and Southeast Asia. In addition, team members reviewed the record number of new customers gained over the past several years, customer trends and plans to ensure customer satisfaction.

Everyone was in agreement the Cimetrix strategy to open local offices with sales and technical support has been working very well as customers greatly appreciate dealing with local people that share the same language and culture. As the leading provider of software solutions for equipment connectivity and control in the smart factory, this strategy allows Cimetrix to provide the highest levels of passionate customer support to ensure our customer’s success, as well as develop direct relationships with major customers to help drive product roadmaps.

In the past, many companies in Asia used competitive solutions from small regional suppliers. However, now that most companies do business worldwide, they prefer to deal with a larger company that is truly global and an expert not only in their native country, but everywhere their products are sold. Cimetrix is uniquely positioned to fill these needs.

It was very exciting to see the great team members that have joined Cimetrix and are working hard for our success around the world!

To contact us around the globe, visit our Contact page and select your local office.

Contact Us

Topics: Cimetrix Company Culture, Events, Global Services, Smart Manufacturing/Industry 4.0, Meet Our Team

Meet the Front Office Team: Kelli Freshman

Posted by Cimetrix on Apr 17, 2019 11:17:00 AM

Meet the Team Kelli-FreshmanIt's time to meet the folks that keep Cimetrix running - our Front Office team! Meet Kelli Freshman, a Cimetrix Administrative Assistant. Read on to learn a little bit more about Kelli.

How long have you been working at Cimetrix? 

I have worked at Cimetrix since June of 2018, though it feels like I’ve been a part of this team for much longer.

What is your role at Cimetrix?

My official position is Administrative Assistant, providing support to all of the employees of Cimetrix. My day to day tasks vary greatly from all things big and small. I enjoy arranging the details of travel, gatherings and client visits, ensuring things go smoothly. I am responsible for maintaining the calendar for the office, tracking our employees near and far as they visit clients, tradeshows, or work remotely all over the globe. Annually, Cimetrix holds an “All Company Gathering” which is a week where all of our employees, regardless of where they work/live, meet in Salt Lake City for training, team building and a lot of fun! This event includes many moving parts and I love making sure it all goes off without a hitch.  

What drew you to Cimetrix originally?

The first things that attracted me to Cimetrix was the thoroughness and precision that comes behind every decision. From the smallest details to the largest decisions, they place the utmost importance in making sure whatever they decide will move the company forward. Having worked here, I value the team atmosphere more than anything. Regardless of your position, opinions are heard and valued. I also appreciate the attitude of getting the people that are best suited for any position and letting them shine at that, rather than trying to stretch employees thin doing everything.

What do you enjoy most about the work you do?

I find it incredibly rewarding to be a part of things going smoothly, according to plan. I love helping people and making them feel welcome and happy at work. 

What do you find to be most challenging about your job?

There are definitely a lot of different aspects of my job. Keeping track of the different tasks and varied responsibilities takes a focus and ability to multi-task to a level at which I haven’t had to reach before. I’ve enjoyed the challenges of this position, and excited to continue to help other departments in the areas I have experience in. 

What are your top 3 favorite books and/or movies?

As for books, I really enjoy checking thrillers and self-help books out from the library and setting them on my nightstand until they are due and I have to take them back unread.

The first half of movies are usually pretty good, then I fall asleep because my husband’s shoulder is incredibly comfortable. I notoriously fell asleep in the theater before the beginning credits started when the new Star Wars movie came out.

What do you like to do in your free time?

I’m a somewhat newlywed, and love spending time with my husband and our six kids. We enjoy the crazy and the not crazy times equally, whether we’re exploring Utah or enjoying quiet nights at home.

Topics: Doing Business with Cimetrix, Cimetrix Company Culture, Meet Our Team