Senior Firmware Engineer
TSI Incorporated

Shoreview, Minnesota

This job has expired.


JOB SUMMARY

Are you excited about helping to protect the healthcare workers from COVID-19 and other infectious diseases? Or by monitoring air pollution and toxins from natural disasters (i.e., forest fires, volcanos) and man-made pollutions (i.e., power plants, factories, mining, vehicle emissions) in the US and abroad? Or advancing global agriculture capacity with precision electronics and controls?

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 precision agriculture. 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.

This position will be responsible for developing state of the art embedded products which interface, collect, and process data from control devices, sensors, and equipment. Specialization in a particular product line may be expected. The scope of work is complex in nature and will consist of designing systems that are both efficient and effective.

JOB RESPONSIBILITIES

  • Work together with project teams to develop embedded 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 architecture, design and development of an in-house embedded software platform.
  • Design and implement software systems and integrate major features into that system.
  • Develop solutions that address abstract and complex problems.
  • Use software tools to write complex synchronous and asynchronous communication pieces from the user interface to the hardware devices.
  • Evaluate potential solutions to engineering problems for feasibility and cost effectiveness.
  • Responsible for providing strong documentation and specifications on project work.
  • Design and implement system level tests to validate project work include unit tests, UI automation tests, end-to-end functional tests, and performance.
  • Review solutions with other engineers and managers when necessary, including pull request reviews.
  • May serve as a technical lead on projects and provide work direction to individuals or a group of engineers with respect to the project or tasks in order to meet project deadlines.
  • Responsible for bringing to the project group the higher level of engineering skills coupled with the ability to work cross functionally with manufacturing, marketing and sales to move a project forward.
  • Work cooperatively with other departments to develop best practices.
  • Follow all safety guidelines and report unsafe conditions to supervisor.
  • Other duties as assigned.

QUALIFICATIONS

REQUIRED
  • Bachelor's degree in computer, software or electrical engineering
  • Minimum of 5 years of experience in firmware development
  • Embedded Development using C or C++ or equivalent
  • Control systems and/or state machines
  • CANbus networking design and applications
  • Object oriented design methodologies

DESIRED
  • Master's degree in computer, software or electrical engineering
  • Programming C# in a Windows based .NET environment
  • Multi-threaded programming
  • Embedded Linux
  • Experience leading and mentoring other engineers.
  • Database design and implementation
  • Computer communication/Networking
  • AGILE/Scrum best practices
  • Mobile software application development
  • The Mono Project or .net core
  • JIRA, Confluence, GIT
  • UI/UX design
  • Knowledge of and/or exposure to Visual Studio

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.

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: Embedded, User Experience, Testing, Manufacturing Engineer, Electrical Engineering, Technology, Engineering


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

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

More Manufacturing and Production jobs


BGIS
Lisle, Illinois
Posted 30 minutes ago
Asahi Kasei Bioprocess America, Inc.
Glenview, Illinois
Posted 17 minutes ago
Panduit
Chicago, Illinois
Posted 5 minutes ago
View Manufacturing and Production jobs ยป