Director of Software Engineering

Posted by John Quayle

Company Details

Four Growers

Pittsburgh, PA

FTE only

Description

As the Director of Software Engineering, you will have the opportunity to develop a harvesting robot through its entire life cycle; prioritization, scoping, design reviews, architecture creation, remote support.

Through this role, you will have the opportunity to both lead a software team and directly program the software of a system that will be deployed at customer greenhouses across the globe and directly contribute to harvesting the produce you see on your grocery store shelves.

NEEDED EDUCATION AND EXPERIENCE

BS Degree in Software Engineering or related fields. 10+ years work experience.

NEEDED SKILLS AND EXPERIENCE

  • Experience in using systems engineering processes to developing production level software

  • Strong sense of ownership and accountability with a commitment to delivering high quality software that balances technical and business goals

  • Experiences in taking solutions through all phases of the Software Development Lifecycle – ranging from concept, to architecture and design, to implementation testing and deployment.

  • Developed software that has been deployed across multiple units or cloud deployments

  • Capable of projecting software development timelines, necessary skillsets, and expected cost

  • Managed a team of software engineers Proficiency in C++ and Python programming

HELPFUL SKILLS AND EXPERIENCE

Familiarity with software for robotic systems and algorithms for control Understanding of ML techniques Experience with perception systems

Location: Pittsburgh, PA

Travel: required, ~5% with potential international travel

Benefits: Equity, 401k, Medical, Dental, Vision

How to Apply

Please log in or sign up to view this posting's application instructions.