Embedded Software Engineer at The Toro Company

Posted in Other 8 days ago.

Location: Perry, Oklahoma

Job Description:


This employee leads the software design for new electronic equipment. Depending on the project, the employee will either work as an individual or as part of a multi-disciplinary team. The employee sometimes directs the work of other engineers, designers, and technicians, and performs other duties as assigned.


  • 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 and de-bug prototypes to demonstrate compliance with specifications

  • Define measurement techniques, tuning procedures, and special test fixtures for production use

  • Prepare compliance and production documentation

  • Leads design activities for a project and coordinates design activities with other personnel where appropriate including the flow of information and documentation to other departments

  • Provide expertise for a particular product line, product technology or design area and gives guidance to others working on designs in this area

  • Meets or exceed typical expectations for creativity, productivity, quality, and safety


  • Bachelor's Degree in Computer Engineering or closely related engineering field

  • 5+ years of experience developing embedded firmware

  • Experience on the development of embedded firmware for 8/16/32-bit microcontrollers in C/C++

  • Experience with real-time operating systems a plus

  • Experience on the development of application software for embedded Linux systems (Qt/C++ a plus)

  • Experience on the development of desktop applications in C++/C#

  • Experience with common communications schemes such as SPI, I2C, RS232, and CAN

  • 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

  • US Citizenship or Permanent Resident status

More jobs in Perry, Oklahoma

The Toro Company

The Toro Company

The Toro Company
More jobs in Other

Johns Hopkins Medicine

Johns Hopkins Medicine

Johns Hopkins Medicine