Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
No Thanks
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Software Engineer - IoT at Creative Financial Staffing

Software Engineer - IoT

Creative Financial Staffing Grand Rapids, MI Full-Time
Apply Now

Create Job Alert.

Get similar jobs sent to your email

Position: Software Engineer - IoT

CFS Technology is working with a fast growing company in the Grand Rapids, MI area and is looking for a Software Engineer - IoT to join their team. Mid-Senior level software engineers are encouraged to apply! This company is on the cutting edge of technology working with software and hardware primarily used within the healthcare/medical industry. They are experiencing strong financial and employment growth and offer a family oriented culture where employees are taken care of very well.

CFS Technology works hard and diligently on your behalf to make certain that your next career move is the best choice you have made. We will assign a dedicated recruiter who will get to know you, learn about your skills, your goals and your preferences, and then match you with the right company that will be the right fit for you to have a happy and productive career - all free of charge for you.


We are seeking an Software Engineer - IoT for our client in the Grand Rapids, MI area! You will be working collaboratively with other departments and engineers to help design, develop and maintain software for Windows and Linux Systems. You will also have the chance to work on state-of-the-art technology applicable to real-time audio/video used to identify objects, motion detection, predictive behaviors, facial recognition, etc.

If you are an mid-senior level software developer with 5+ years experience, want to work with modern technologies and help make lives better, then you're encouraged to apply!

Preferred Experience:

  • Bachelor's Degree (required)
  • 5+ years of Software Development experience.
  • Proficient developing code in C# or C/C++.
  • Exposure to IoT, Machine Learning, Artificial Intelligence.
  • Strong understanding of Object Oriented Analysis and Design.
  • Understanding of the Software Development Life Cycle (SDLC).
  • Experience with Windows and/or Linux.

Bonus Experience:

  • Experience working with Audio/Video, Bluetooth and/or Wi-Fi products.
  • Experience or exposure to working with Embedded Processors.
  • Experience working within the healthcare/medical field with technology.
  • Organized and detail oriented.

Required work authorization:

  • Must have current and continuing right to work in the United States without sponsorship


  • Fluent written and verbal English

Job Type:

  • Full-Time / Permanent


  • None


  • Grand Rapids, MI area


  • Health/Dental/Vision Insurance, 401k w/ 4% match, 3 Weeks PTO, Gym/Phone Reimbursement, Life Insurance, Bonus Potential, etc.

Recommended skills

Authorization (Computing)
C++ (Programming Language)
C (Programming Language)
C Sharp (Programming Language)
Software Development Life Cycle
Microsoft Windows
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: EB-8186864587

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.