Senior Software Engineer
TSI Incorporated

Shoreview, Minnesota


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

    All offers of employment in the U.S., where legally permitted, are contingent on the candidate showing proof of being fully vaccinated against COVID-19 19 (currently one dose of the Johnson & Johnson vaccine or two doses of the Pfizer or Moderna vaccine + 14 days) to pass the pre-employment requirements. Individuals with medical issues or sincerely held religious beliefs or practices that prevent them from getting the vaccine may request an exemption / reasonable accommodation from the vaccine requirement.

    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


    Job Alerts

    Provide an email, zip code for jobs, and/or job category to subscribe to job alerts. Learn more now.


    *By subscribing, you agree to our Terms and Privacy Policy.

    More Manufacturing and Production jobs


    Materion
    Leesport, Pennsylvania
    Posted 24 minutes ago
    Materion
    Cleveland, Ohio
    Posted 24 minutes ago
    Materion
    Reading, Pennsylvania
    Posted 21 minutes ago
    View Manufacturing and Production jobs »

    New post from our employment blog

    A Better You: Top Tips to Boost Employability

    Are you wondering how you can stand out from the crowd of other job applicants?

    After massive lay-offs due to the pandemic, ...

    Read blog post
    Share this inclusion job with the community

    Click a community link below, and then social share the Senior Software Engineer job.


    Disability inclusion jobs logo
    Asian inclusion jobs logo
    Black inclusion jobs logo
    Diversity inclusion jobs logo
    LGBTQ inclusion jobs logo
    Seniors inclusion jobs logo
    Women inclusion jobs logo
    Hispanic inclusion jobs logo