Senior Software Engineer
Updated on 5/19/2023
San Diego, CA, USA
Experience Level
Desired Skills
Data Analysis
  • BS or MS in Computer Science or applicable engineering discipline
  • 5 years (suggested) of demonstrated experience in software development for complex function-based software that interacts with sensor inputs, control loops and redundancy
  • Demonstrated proficiency with OOO implementation in C++ and/or Python production level coding
  • Demonstrated experience leading, mentoring and developing mid-size software engineering teams in a fast-paced environment
  • Delivered complete software products that meet rigorous functional safety-critical requirements
  • Demonstrated experience being part of agile (scrum) development teams and tailoring processes to maximize team's productivity and efficiency
  • Excellent technical and analytical skills across different types of data sets
  • Excellent communication skills across verbal, visual and written forms
  • Experience in autonomous vehicles, robotics, or related industry
  • Experience with robotic motion planning, perception, or SLAM
  • Experience in IOT, Data Analytics and Machine Learning
  • Disciplined to stay up to date on new technologies and development trends
  • Designing, developing and implementing complex software systems in application level code
  • Mentoring junior engineers, providing technical guidance and driving best practices for code development, review, testing, and deployment that will ensure high quality software releases
  • Participating in technical decision making, project planning, and technical roadmapping in coordination with Product, Program, and engineering Management
  • Identifying and fixing software bugs to improve system performance and production quality
  • Ensuring software is reliable, scalable and maintainable
Brain Corp

201-500 employees

Core technology for the robotics industry
Company Overview
Brain Corp is on a mission to create the world’s best AI software for building and using autonomous mobile robots (AMRs). The company provides autonomous solutions that enable OEMs and Robotics Startups to turn their manually driven products into intelligent machines.
  • Comprehensive medical, dental and vision insurance
  • 401(k) retirement plans
  • Stock options
  • Flexible vacation
  • Basic life insurance and AD&D
  • Short and long-term disability insurance
  • Employee assistance program (EAP)
  • Flexible spending account plans (FSA)