Our client, TURFLYNX, part of The Toro Company (TTC), is currently expanding its engineering team in Portugal.
Located at the TURFLYNX headquarters, this role will support Toro’s Golf, Sports Fields, and Grounds markets with the development and deployment of smart connected products.
Role
You will contribute to the development of the next generation of smart connected products, focused on telematics systems and embedded software for machine electronics and connected devices.
Key responsibilities include:
- Designing, developing, and debugging embedded software for electronic controllers, displays, and telematics devices
Defining software requirements and architecture
Developing software for telematics devices and machine ECUs
Designing and implementing CAN bus messaging
Ensuring robust real-time machine network communication
Collaborating with mechanical, electrical, and systems engineering teams
Managing software release cycles
Supporting automated testing and code analysis development
Profile
- Master’s degree in Computer, Software or Electrical Engineering, Computer Science, or related field
Eng III: minimum 4+ years of experience in embedded software development
Eng IV: minimum 7+ years of experience in embedded software development
Strong experience in embedded software development for 16/32-bit microcontrollers (C/C++)
Experience with embedded debugging tools and practices
Understanding of message transport protocols and asynchronous communication
Experience with version control tools (SVN or Git)
Experience with CI/CD solutions (e.g. Jenkins, Azure DevOps)
Good communication skills in English
Comfortable working in fast-paced, cross-functional environments
Availability for occasional international travel (Europe & North America)
Preferred Qualifications
- Experience with Azure DevOps, Pipelines, and Git
Experience programming ECU devices via CAN bus
Familiarity with telematics, wireless data protocols, and OTA firmware updates
Experience with CAN bus diagnostics and troubleshooting
Experience writing software requirements and using requirements management tools
Familiarity with Cyber Resilience Act requirements for embedded systems and telematics devices
Offer
- Innovative environment combining startup agility with the support of a global leader
Location: Moita (Lisbon area), Portugal
Career development opportunities within TTC
Flexible working hours and hybrid work model
Competitive salary and health insurance