IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Software Engineer Embedded Systems

Medina, Minnesota Open Systems International, Inc. (OSI)

Open Systems International, Inc. (OSI) ************ [******************************************************* is a fast-paced, growing, high technology company, headquartered in Medina, Minnesota. As a world leader in the Operations Technology (OT) field, OSI develops and supplies state-of-the-art energy management, optimization and control software solutions to energy utility companies worldwide.

In this position you will be responsible for developing embedded applications for OSI proprietary real-time communications and security products. Specific, on-the-job training will be provided. In this position, you will have the following responsibilities:

* Analyze requirements and develop functional and detailed designs for the software development of new applications and new features to existing applications.
* Create test plans and procedures and perform testing for product releases.
* Provide applications programming support for other departments.
* Develop product documentation for software applications including User’s Guides, Design Descriptions, Configuration Guides and Test Procedures.



* Bachelor’s degree in Computer or Electrical Engineering, Computer Science or related technical field.
* C development skills.

* Experience with the following:

* Developing protocols and device drivers for TCP/IP, UDP, RS-232/485, SPI, I2C and other communications protocols.
* Application development for embedded products including user interface.
* Developing software for early hardware prototypes.
* Creating and executing unit and integration tests.
* Debugging software and hardware/software integration issues.


* Master’s degree in Computer or Electrical Engineering, Computer Science or related technical field.
* Experience with Linux, RTOS and embedded Oses.


OSI offers a comprehensive benefit package to our full-time regular employees. Benefits include health, dental, life and disability insurance, 401(k) matching, bonuses, profit sharing and a generous amount of paid time off and paid holidays. Additional perks include flexible work hours, employee events, fitness discounts, casual dress code, exciting travel opportunities, employee referral bonus programs, and more. Check out our Life at OSI [******************************************************************************************* Facebook page to see more.

As an employee of OSI you will have access to cutting edge technologies in a fun, professional, positive and dynamic work environment. We have excellent opportunities for growth and development.

To apply for this job please visit