Embedded Software Engineer

Orlando, FL

Posted: 03/15/2023 Employment Type: Direct Hire Industry: Manufacturing Job Number: 2023 - 27 Pay Rate: $85K - $100K / year

Job Description

Our client, the leader in electronic plumbing controls is actively seeking highly creative and intellectually curious software engineers with a passion for coding, mobile, and IoT! This is an opportunity to display knowledge of your craft by having a hand in building the largest point of use water management system on the market.

You will participate in detailed technical design, development and implementation of applications using existing and emerging technology platforms. Working within an Agile environment, you will actively participate in story planning and detailed collaborative team meetings, while providing input for architectural design decisions, and developing code to meet the acceptance criteria. You will have the opportunity to continuously develop technical knowledge and skills on multiple platforms. You will be an integral part in advancing the culture of technical excellence within the company while creating experiences that delight customers!

The position posting is for a talented, energetic, and motivated individual whose responsibilities will include, but will not be limited to:

  • Create and support embedded application software for water management systems.
  • Perform all aspects of the software development life cycle, including requirements, design,
  • implementation, testing, documentation and maintenance.
  • Take responsibility for the performance and reliability of all assigned systems.


  • Bachelor’s degree in Computer Science or related field.
  • 4+ years professional software development experience in a team environment.
  • High proficiency in C and C++ programming languages.
  • Working knowledge of embedded IDE’s like Eclipse.
  • Experience working with revision control and issue tracking systems.
  • Experience developing applications using serial communication: I2C, UART, etc.
  • Embedded Linux application level software development experience preferred.
  • Knowledge of object-oriented principals, design patterns and enterprise systems.
  • Strong debugging and problem-solving skills.
  • Must be a self-starter, capable of quickly learning new technologies.



Meet Your Recruiter

Nick Michalisin
SHS Tech Staffing

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

What People Are Saying About OneSource

Latest News

How to Handle a Mistake At Work | OneSource Staffing
Job Seekers

How to Handle a Mistake At Work

Making a mistake at work can be stressful and embarrassing. However, everyone makes them at one time or another. It’s how you move forward after

Read More

How Can We Help Today?

Get in touch with an expert member of our team.

  • This field is for validation purposes and should be left unchanged.

Stay Informed

News, tips and advice delivered to your inbox.

  • This field is for validation purposes and should be left unchanged.

By submitting your email you agree to accept our newsletters