This job listing has expired and the position may no longer be open for hire.

Senior R&D Software Engineer at The Toro Company in Perry, Oklahoma

Posted in Other 30+ days ago.





Job Description:

The R&D Software Engineer II, develops new software for use in sometimes unique and one-of a kind equipment applications and as stand-alone packages or as part of a system with 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 designers and technicians.



RESPONSIBILITIES:


  • Research, collect and analyze technical information from a variety of sources, including:

    • Conversations with engineers, product managers, suppliers, customers, etc.

    • Technical documents.

    • Operation of equipment.

    • Their own tests & experiments



  • Research and develop design concepts for software, including operational features, user interface, and interactions with other equipment.

  • Define & implement communication protocols between software and electronic equipment.

  • Develop and de-bug software prototypes to demonstrate compliance with specifications.

  • Define software test plan and track necessary changes for software through testing.

  • Integration and test support including technical assistance and troubleshooting.

  • Establish tracking and recording capabilities for production based on software serial number.

  • Adhere to established software development processes.

  • Prepare production documentation in the form of release files & User's Manuals.

  • Prepare patent-related documentation as required.

  • Provide solutions to complex and challenging issues while balancing workload among multiple projects and priorities.




JOB QUALIFICATIONS:



  • BS in Engineering, Computer Science, or related field with appropriate software development courses and experience

  • More than four (4+) years of experience in a software engineer or related engineering role.

  • Must possess the ability to obtain U.S. security clearance.

  • Experience with software including C, C++, C#, and .Net development environments.

  • Demonstrated proficiency with math including advanced trigonometry and basic calculus.

  • Familiarity with concepts of experimental design.

  • Familiarity with WiFi, Bluetooth, USB, I2C and CAN communication.

  • Understanding of GPS and GIS systems.

  • Proven ability to deliver user-friendly applications to market.

  • Experience with machine controls

  • Experience with and/or understanding of electric drives and magnetic navigation preferred

#LI-Onsite

We are proud to be an Equal Opportunity Employer and consider qualified applicants without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, or other non-merit based factors. We celebrate diversity and are committed to creating an inclusive environment for all employees.
More jobs in Other

Other
11 minutes ago

EXPANSIA
Other
13 minutes ago

University of Richmond
Other
13 minutes ago

CooperVision, Inc