GrepJob
Brain Corp

Software Engineer II, Applications

Brain Corp
Apply
11 days ago
San Diego, CA, USAMid Level / Senior

Base Salary

$130k - $130k/yr

Responsibilities

  • Design, develop, and maintain advanced Python/C++ robot software applications.
  • Oversee the performance and user experience of the Clean and Sense robot fleet.
  • Collaborate with Product, UX, UI, and engineering teams to implement customer-requested changes.
  • Lead the software development lifecycle, including planning, coding, reviewing, testing, and deployment.
  • Facilitate technical discussions and contribute to project strategic direction.
  • Learn and apply new technologies and software methodologies.
  • Manage version control practices using Git.

Requirements

  • BS or MS in Computer Science or a related engineering discipline.
  • 3-5 years of relevant software development experience.
  • Advanced proficiency in object-oriented programming, particularly with C++ and/or Python.
  • Demonstrated capability to lead or contribute to large-scale projects.
  • Exceptional communication and leadership skills.
  • Strong analytical and technical skills.

Tech Stack

C++CMakeGitPython

Categories