GrepJob
Brain Corp

Staff Software Engineer, Applications

Brain Corp
Apply
11 days ago
San Diego, CA, USAStaff+

Base Salary

$144k - $183k/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.
  • Enhance software performance through profiling, debugging, and testing.
  • Support integration of advanced autonomy features and algorithms.
  • Take ownership of improving software quality and architecture.
  • Coordinate with cross-functional teams to architect efficient solutions.

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.
  • Experience writing Python applications and knowledge of Python internals.
  • High proficiency in Python and C++ production-level coding.
  • Good knowledge of software debugging and profiling tools.
  • Strong organizational, analytical, and problem-solving skills.

Benefits

  • Discretionary annual target bonus.
  • Stock options.
  • 401(k) plan with match and immediate vesting.
  • Comprehensive insurance benefits including medical, dental, and vision.
  • Access to Flexible Spending Accounts.
  • Generous paid time off including flexible vacation and paid sick leave.
  • Daily on-site lunch in the San Diego office.
  • On-campus gym with pool and tennis courts.
  • Opportunities for team-building events and continuous learning.

Tech Stack

Categories