Senior Software Engineer
TSI Incorporated

Shoreview, Minnesota

Posted in Manufacturing and Production


This job has expired.

Job Info


Who Are We?
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 markets and 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 ensure the safety of people, the quality of manufactured goods, and the health of the environment. If you love variety and working with the latest technologies, TSI is a company you need to explore. At TSI, you make a difference - every day.

Senior Software Engineer at TSI

We are currently seeking a Senior Software Engineer in our Advanced Business and Technology Group to guide the development of our software applications that reside on instruments, desktops, and mobile devices. The successful candidate will be responsible for designing, developing, and implementing solutions that address complex business issues. Your solutions will integrate precision sensors, advanced algorithms, and IoT connectivity into a wide variety of interesting applications and markets. You will work closely with peer SaaS, Data Analytics, and instrument firmware architects to create unified applications. At TSI, we don't just observe and react to measurement trends, we set them.

This is an excellent career opportunity for a professional with an architectural design background and excellent interpersonal skills. The ideal applicant can thrive in a highly collaborative workplace and actively engage in the development process. You will work closely with architects, systems engineering, product management, and senior technical specialists to create cutting-edge products. You will have the opportunity to work closely with experienced product managers to help shape a long-term product roadmap. Most importantly, you will also coach and mentor a talented group of engineers who value teamwork and understand the importance of our mission.

What Will You Do?

In order to grow and build a successful career with TSI, you will:

  • Design and develop software architecture and solutions for Product Platforms to be modular, and scalable, and create differentiated value for the customer
  • Identify and create platform reuse opportunities through innovative designs and/or use of third-party libraries
  • Create software architecture and other reusable designs to standardize, and create valuable views of disparate data
  • Effectively communicate and articulate solutions and architecture at all levels of the organization, including senior management
  • Create architecture documentation for new technologies developed as, or incorporated into, existing platforms
  • Identify software optimizations in existing and future systems
  • Independently design and develop the software portions of electronic instruments and integrate solutions with the electrical and hardware design portions
  • Understand design, performance, and cost tradeoffs and make recommendations for optimization
  • Support rapid cycles of design/test/model/experiment/analysis that are complex
  • Lead development effort to integrate software solutions as a common platform across all corporate offerings
  • Support business case development of potential software solutions and new business/service models
  • Participate in Voice of Customer activities and clearly define product requirements for the Platform
  • Evaluate and recommend open-source or commercially available software development platforms and solutions

What Do You Need?
Required
  • Bachelor's Degree in Software Engineering or equivalent
  • Minimum of 3 years of software system design or architect responsibilities in highly technical product or platform development
  • 3+ years of product development software engineering experience
  • Hands on architect skills with mobile architecture, including Android and iOS platforms
  • Hands on experience to develop and execute software solutions across various Environments (Windows, Linux, Capacitor, Electron, Cordova, MacOS) and Languages (JavaScript, ES6, TypeScript)
  • Experience with IOT messaging standard (MQTT) and wireless protocols (BLE, Wi-Fi, LTE, etc.)
  • Experience in communicating technical requirements to Agile stakeholders
  • Experience creating E2E, Integration, and Unit test plans

Desired
  • Master's Degree in Software Engineering or equivalent
  • Any certification related to Architecture or Platform design
  • Product development experience on a platform from the concept phase through the launch phase with leadership over the software portion
  • SPA framework (Angular, Vue, etc.) experience
  • Experience with Golang
  • Experience working in IoT, both on the cloud and on the device
  • Experience building CLI tools in Go, Rust, or similar

What Can We Give You?
At TSI, our employees are our most valuable assets, and we care about their health and happiness. We offer a competitive benefits program to keep our employees and their family members protected and foster a healthy work-life balance. Additionally, we are committed to employee development and growth, and encourage and foster an environment of collaboration, and innovation. Our work has meaning and the products we design and build help protect people and the environment.

Dress for your day:We want our employees to be comfortable at work and we know they are more productive when they're comfortable. The dress for your day policy allows employees' discretion to select appropriate dress for the business of each workday.

Free Beverages/On-site Cafeterias:Enjoy complimentary coffee, tea and hot chocolate each day at work. We also have two large cafeteria's employees can eat lunch in, as well as an outside patio area that employees can enjoy during the summer months.

Benefit Offerings:Paid time off, holidays, competitive medical insurance plans, life insurance, short-term and long-term disability, 401K, flexible spending account, bereavement leave, maternity/paternity leave, education assistance, and more.

Legal authorization to work in the United States without the need for sponsorship. We require proof of eligibility to work in the United States.

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: Test Engineer, Software Engineer, Cloud, Testing, Developer, Engineering, Technology


This job has expired.

More Manufacturing and Production jobs


Miniat
Chicago, Illinois
Posted 5 minutes ago

Miniat
South Holland, Illinois
Posted 5 minutes ago

Hypertherm
Hanover, New Hampshire
Posted 5 minutes 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.