GrepJob
Brain Corp

Staff Software Engineer, Applications

Brain Corp
Apply
about 4 hours ago
San Diego, CA, USAStaff+

Base Salary

$187k - $201k/yr

Responsibilities

  • Define, architect, and develop in-house robot software applications.
  • Mentor junior engineers and provide feedback on designs and code reviews.
  • Identify and communicate technical risks and project status updates.
  • Contribute significantly to code development for scalable application value.
  • Improve software application performance through profiling and debugging.
  • Support integration of advanced autonomy features and algorithms.
  • Take ownership of software quality and architecture improvements.
  • Coordinate initiatives across hardware, firmware, and cloud disciplines.

Requirements

  • BS or MS in Computer Science or related engineering discipline.
  • 7-8+ years of experience in software development for complex systems.
  • 1-2+ years of software technical leadership experience.
  • Proficiency in Python and C++ production-level coding.
  • Good knowledge of software debugging and profiling tools.
  • Strong organizational, analytical, and problem-solving skills.
  • Open and creative mindset for building future robotics solutions.

Benefits

  • Discretionary annual target bonus and stock options.
  • 401(k) plan with match and immediate vesting.
  • Comprehensive insurance benefits including medical, dental, and vision.
  • Generous paid time off including flexible vacation and paid sick leave.
  • Daily on-site lunch and access to an on-campus gym.
  • Opportunities for community engagement and internal learning events.

Tech Stack

Categories