Software Engineering - Perception Lead

Company:  Bear Flag Robotics
Location: Santa Clara
Closing Date: 02/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About Bear Flag Robotics

At Bear Flag Robotics, we are building incredible products that growers need to sustainably farm into the future. Our team is building a fleet of autonomous farming tractors. Using cutting-edge technology, we are changing the agricultural world. That means you have an unprecedented opportunity to help us while doing your life’s best work.

Bear Flag Robotics is a part of the Automation and Autonomy group at John Deere. Acquired in August 2021, Bear Flag Robotics has a growing portfolio of projects in the autonomy space and is looking for a Perception Lead to join our team.

About the Team

We love T-shaped team players, broad in many areas and deep in a few (but always willing to learn!). You like to improve systems as you discover things and love to collaborate. Shapers and owners are welcome here.

This will be a hybrid role and will require you to be in our Santa Clara office at least one day per week.

Position Responsibilities:

  1. Lead the design, development, validation, and deployment of perception systems for autonomous tractors.
  2. Define the software and hardware architecture of the perception system, and work with partner teams on critical interfaces. Collaborate with teams across John Deere to integrate new and existing solutions.
  3. Manage a growing Perception team and own the long-term Perception roadmap and strategy.
  4. Work with engineering and product stakeholders to identify and meet safety and performance requirements.
  5. Coordinate with engineering operations on data collection, testing, and field validation.

Position Requirements:

  1. 8+ years of relevant professional experience
  2. Led technical projects involving small- to medium-sized teams. Prior management experience is preferred but not required.
  3. Highly experienced in algorithmic development for perception stacks (LIDAR, Camera, etc.). Direct experience with sensors is preferred.
  4. Deployed perception stacks to robots, autonomous vehicles, or other real-time systems
  5. Experience with deep learning development and deployment in a production environment
  6. Familiarity with ML operations and data curation best practices
  7. Strong software development skills in C++ and Python
  8. Knowledgeable in software engineering best practices and tools
  9. Knowledgeable in ROS/ROS 2 or similar robotics middleware
  10. M.S. / PhD (or equivalent experience) in Computer Science, Robotics, Computer Vision, Machine Learning, Electrical Engineering or similar field

If you’re excited about this role but your past experience doesn’t align completely with the job description, we encourage you to apply anyway.

The Pay

Our job titles may span more than one career level. The starting annual base pay for this role is between $200,000 - $260,000, along with eligibility for Bear Flag Robotic’s bonus and benefit programs. The actual annual base pay is dependent upon many factors, such as training, transferable skills, work experience, business needs, and market demands. The base pay range is subject to change and may be modified in the future.

Bear Flag offers a competitive compensation package that consists of a base salary, annual and incentive bonuses, healthcare, 401(k), and additional benefits such as a health & wellness stipend, a cell phone & internet stipend, open vacation, and flexible work hours and location.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

#J-18808-Ljbffr
Apply Now
Share this job
Bear Flag Robotics
  • Similar Jobs

  • Software Engineer - Perception

    Mountain View
    View Job
  • Perception Software Engineer

    San Jose
    View Job
  • Software Engineer - Perception

    Mountain View
    View Job
  • Perception Systems Software Engineer

    Cupertino
    View Job
  • Sr. Software Engineer, Perception

    Mountain View
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙