Experienced Software Developer

Farm Jenny is looking for an experienced and passionate Software Developer, beginning immediately, to design, develop, test and maintain new software solutions for our industry disrupting farm animal tracking solution. This job is an exciting opportunity to work with a growing AlphaLab Gear start up company in Pittsburgh! Some of the perks include equity, flexible schedule, free drinks/snacks, bring your dog or baby to work when needed, and the chance to be a lead employee in our business.

Applicants must be currently authorized to work in the United States on a full-time basis. Company will not sponsor work visa or provide relocation package for this position.

Responsibilities may include any of the following:

  • Deploy and maintain an IoT SaaS service including embedded, mobile, and web software
  • Develop web/server software (HTML, CSS, JavaScript, node.JS, etc.)
  • Develop and implement animal behavioral analysis algorithms for Cloud-based animal data
  • Develop application software on Android and/or iOS platforms (JAVA/SWIFT)
  • Develop embedded software on ARM processors using the C language
  • Collaborate with internal and contract hardware and software engineers to develop features and products
  • Install and configure development environments and create tools for streamlined software development
  • Solve problems independently, identify issues and needs, propose solutions and communicate with team

A qualified candidate will exhibit most of the characteristics below:

  • Technical knowledge, aptitude and strong interest for developing and testing software
  • Experience with web/server software (HTML, CSS, JavaScript, node.JS, etc.)
  • Experience with AWS, Google Cloud Platform, or similar hosted IoT platforms
  • Experience with mobile application development
  • Experience with source code control and bug tracking tools (Git, JIRA, Perforce, etc.)
  • Strong analytical, critical thinking, and problem-solving skills
  • Excellent communication skills (written, verbal, and presentation)
  • Strong organizational and multi-tasking skills and a sharp attention to detail
  • Desire to contribute to a new technology team and flexibility to changing priorities as needed

Education and experience required:

  • Bachelor’s degree in Software, Computer, or Electrical Engineering, preferably at an ABET-accredited school
  • 2+ years’ proven work experience in software development


  • Experience in Agriculture (crops, livestock, horses, chickens, etc.)
  • Experience with Machine Learning, Artificial Intelligence, Predictive Analytics
  • Experience with MQTT, CoAP, etc. for communicating with constrained devices
  • Experience with Linux (Raspberry Pi or similar)
  • Experience with Bluetooth (BLE) or cellular communications
  • Experience with C programming on embedded hardware
  • Experience with both Android and iOS app development

To apply, please send resume and cover letter to: info@farmjenny.com

Farm Jenny LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.  Farm Jenny does not accept unsolicited referrals for vacancies, and any unsolicited referral will become the property of Farm Jenny. Upon hire, no fee will be owed to the agency, person, or entity. Farm Jenny does not sponsor work visas.