Senior Software Engineer
TSI Incorporated

Shoreview, Minnesota

Posted in Manufacturing and Production


This job has expired.

Job Info


TSI provides trusted measurement, application guidance, and data analytics solutions that enable our customers to make informed decisions. For over 50 years our customers have relied on our products for a variety of critical applications, from environmental monitoring to occupational safety. Headquartered in the Twin Cities, we have sales offices throughout the world. We work closely with leading academic institutions and government agencies to insure the safety of people, the quality of manufactured goods, and the health of the environment.

  • Corporate Video https://www.youtube.com/watch?v=6jTodAmTitQ
JOB SUMMARY

This position will be responsible for developing state of the art software products which interface, collect, and process data from high tech industrial control devices and scientific research instruments.

ESSENTIAL JOB FUNCTIONS

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Work together with project teams to develop embedded and desktop software products and algorithms.
  • Work closely with project and product managers through the full life cycle of software development: requirement specification, design, implementation, test, and release.
  • Lead the design and development of sub-systems of an in-house embedded software platform.
  • Responsible for providing work direction to individuals or a group of engineers with respect to the project or tasks in order to meet project deadlines.
  • May serve as a technical lead on projects and provide guidance to other engineers.
  • Design and implement system level tests to validate project work include unit tests, UI automation tests, End-to-end tests, and performance.
  • Responsible for bringing the project group to a higher level of engineering skills coupled with the ability to work cross functionally with manufacturing, marketing and sales to move a project forward.
  • Responsible for providing strong documentation and specifications on project work.
  • Travel to customer sites to provide customer service support and help resolve problems.
  • Work cooperatively with other departments to develop best practices.


  • Required Experience
    • 6 to 10 years of experience
    • C#, C++, or other Object-Oriented programming language
    • Multi-threaded programming
    • Experience leading and mentoring other engineers.
    • Experience using embedded Linux
    • Database design and implementation
    • Computer communication/Networking
    • AGILE/Scrum best practices

    Desired Experience
    • Google Cloud Platform
    • MQTT
    • The Mono Project or .net core
    • JIRA, Confluence, GIT
    • UI/UX design

    EOE/M/W/Vet/Disability

    TSI provides trusted measurement, application guidance, and data analytics solutions that enable our global customers to make informed decisions. We are creating a better world by helping protect people, products and the environment, as well as by optimizing research and industrial processes.

    Nearest Major Market: Minneapolis
    Job Segment: Developer, Manufacturing Engineer, Engineer, Software Engineer, Embedded, Technology, Engineering


    This job has expired.

    More Manufacturing and Production jobs


    Lamb Weston
    Connell, Washington
    Posted about 2 hours ago

    Lamb Weston
    Kennewick, Washington
    Posted about 2 hours ago

    Lamb Weston
    Boardman, Oregon
    Posted about 2 hours ago

    Get Hired Faster

    Subscribe to job alerts and upload your resume!

    *By registering with our site, you agree to our
    Terms and Privacy Policy.