Sr/Staff Robotics Software Engineer

Number of employees

45

Remote, United States

Posted on: 2023-03-10

Category: agritech

Apply now

Please let Bear Flag Robotics know you found this job on Work in Green. This will help us grow!

Expired

Employment type:

Full time

Remote?

Yes

Experience required:

Intermediate

Salary

$140,000.00 - $160,000.00

About the company:

Bear Flag Robotics is developing autonomous farming technology. Growers can orchestrate a fleet of autonomous equipment directly from their smartphone or tablet, allowing them to realize productivity gains and reduce their operational expenses. 


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 is an early stage team at John Deere, acquired in August 2021, with a growing portfolio of projects in the autonomy space and is looking for a Senior or Staff Robotics Software Engineer to join our growing team.  
 
About the Team

Bear Flag is a startup, so this is a great time to join a really dynamic and engaging team. It’s a chance to define your role as well, as we’ll be building a lot of these systems from the ground up. 

Bear Flag Robotics is an equal opportunity employer. We are committed to creating an inclusive and diverse workforce. 

The Pay

Our job titles may span more than one career level. The starting base pay for this role is between $140,000 and $160,000. The actual 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. This role may also be eligible for bonus and benefits.

What you will Do
Write, test, and  document software in C/C++, Python, and ROS
Design, implement, and validate new features and algorithms for fleets of autonomous tractors
Collaborate with other teams to integrate solutions and validate them in the field
Play a key role in architectural designs,  reviews and discussions
Participate regularly in code reviews.Model engineering best practices and mentor less experienced engineers
Who you are
4+ years experience with autonomous systems in a production environment
Direct experience with Mobile Robots or Autonomous Vehicles strongly preferred
Experienced in Python and C/C++ development in a linux environment
Knowledgeable in software engineering best practices and toolsKnowledgeable in ROS or similar robotics middleware
Applied experience in one or more of: State Estimation, Mapping and Localization, Path Planning, Motion Planning, Optimal Control, Computer Vision, 3D/Point Cloud Processing
Must be a team player who is passionate about solving challenging problems and willing to help wherever needed to accomplish the overall mission 
M.S. / PhD (or equivalent experience) in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or similar field 
Benefits we Offer
Competitive compensation package
Flexible Schedule
Flexible Time Off 
401K with company match
Employee insurance premiums paid at 90% for employee coverage and 80% for employees with dependents
Health & Wellness Stipend
Cell Phone & Internet Stipend

Similar climate jobs

These are some of our top picks for great climate jobs on Work in Green.

View all jobs

0 Agritech jobs at Bear Flag Robotics

Bear Flag Robotics is hiring , and more.

View all jobs at Bear Flag Robotics