Job Description
Job Title: Lead Software Engineer
Salary: Up to 90k
Job Type: Permanent
Location: On-site in Reading
Visa/Sponsorship: Unfortunately visa support or sponsorship is not available at this time.
Im recruiting for a fast-growing UK start-up thats driving innovation in sustainable agriculture. With a strong focus on technology and environmental impact the business is developing scalable solutions to support the future of farming. Theyre building a passionate forward-thinking team committed to making a positive difference in the sector.
Responsibilities:
- Provide mentorship technical guidance and support to junior software engineers
- Help establish a strong culture of learning collaboration and engineering excellence
- Define and maintain coding standards development tools and workflows across the engineering team
- Lead the development of embedded software systems across various hardware modules
- Build and maintain software solutions for collecting and transmitting operational data to AWS for monitoring analysis and storage
- Work on AI-driven systems that analyse and process biological materials within the insect rearing pipeline
- Take full ownership of the development deployment and performance of tools and applications used in field operations
- Collaborate with cross-functional teams to ensure seamless integration of software with hardware and business requirements
Requirements:
- Several years of experience in a senior software engineering role with proven responsibility for system architecture mentoring junior team members and conducting thorough code reviews
- Strong programming skills in Python and C with experience using libraries and frameworks such as PyTorch NumPy Pandas TensorFlow and OpenCV for computer vision and data processing
- Familiarity with front-end technologies including JavaScript and HTML for building user-facing interfaces or tools
- Practical hands-on experience in designing and implementing software control systems for automation within production line environments
Desirable Experience:
- Experience working with embedded microcontrollers and development environments such as Raspberry Pi Okdo or Tinker Edge R
- Familiarity with AWS cloud services for data storage processing and analytics
- Involvement in developing and deploying mobile applications on Android and/or iOS platforms
- Worked collaboratively with external or offshore software development partners
- Demonstrated ability to mentor junior engineers or lead cross-functional product development teams
- Practical experience in designing and assembling electronic systems including circuit boards control panels and PCBs
#LI-PB1