Embedded Software Engineer - The Toro Company

at  The Toro Company

Bloomington, Minnesota, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Jun, 2024Not Specified29 Mar, 20241 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHO ARE WE?

The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world-class equipment to help maintain the environment that we love, while putting an emphasis on giving back to the communities that surround us. From residential lawns and gardens, to venues such as St Andrews Links and Target Field, we are a company with a global footprint and a passion for helping people beautify whatever landscape they may be in. With 100 years of operation under our belt and an average employee tenure of 15 years, come find out what makes The Toro Company the best place in the Twin Cities to build a career.

TECHNOLOGY & CAPABILITIES

  • Understanding of the development of embedded firmware for 8/16/32-bit microcontrollers in C/C++
  • Understanding of common communications schemes such as SPI, I2C, RS232, and CAN in addition to understanding of wireless communication technologies and data protocols.
  • Understanding of relationship between electronic hardware and software including the knowledge on how these systems integrate these technologies efficiently
  • Understanding of the development of firmware for telematics devices (i.e., cellular-enabled edge device) that includes formatting for various wireless data transmission protocols (e.g., Protobuf, JSON, etc.)
  • Knowledge of the practices required for developing and deploying firmware over the air (FOTA) to embedded devices, including tasks like updating telematics devices in the field.
  • Knowledge of real-time operating systems (RTOS) a plus
  • Knowledge of the development of application software for embedded Linux systems (Qt/C++) a plus
  • Knowledge of the development of desktop applications in C++/C# a plus
  • Good oral and written communication skills
  • Works well in a team environment
  • Results-driven and action-oriented; positive and energetic
  • High degree of personal and professional integrity
  • Good problem-analysis and resolution skills
  • Strong process orientation and drive for continuous improvement

Responsibilities:

In order to grow and build a successful career with The Toro Company, you will be responsible for:

  • Collect and analyze technical information from a variety of sources, including:
  • conversations with engineers, product managers, suppliers, etc.
  • technical documents
  • operation of equipment
  • their own tests & experiments
  • Develop, debug, validate, and/or improve embedded software, desktop, and mobile applications, using firmware design techniques
  • Develop design concepts for machine network architecture and communications
  • Develop and de-bug prototypes to demonstrate compliance with specifications
  • Define measurement techniques, tuning procedures, and special software to be used in conjunction with production test fixtures
  • Develop and architect designs to comply with relevant safety and compliance standards
  • Prepare compliance and production documentation
  • Provide solutions to complex and challenging issues while balancing workload among multiple projects and priorities
  • Meets or exceed typical expectations for creativity, productivity, quality, and safety

Note: The responsibilities and tasks outlined in this document are not exhaustive and may change as determined by the needs of the company.


REQUIREMENT SUMMARY

Min:1.0Max:6.0 year(s)

Electrical/Electronic Manufacturing

Engineering Design / R&D

Software Engineering

Graduate

Proficient

1

Bloomington, MN, USA