1d ago

Software Engineer I, Firmware

San Diego, CA

$123k-$123k / year

full-timejunior

🛠 Tech Stack

💼 About This Role

You'll write safe, reliable embedded software integrating hardware and software for robotic products. Your code will directly impact real-world robotic systems in real-time on the BrainOS Robotics Platform.

🎯 What You'll Do

  • Write, bug-fix, and maintain embedded software in C/C++ and Python
  • Collaborate with hardware team to integrate software with MCUs and peripherals
  • Participate in code reviews and utilize GitHub for source control
  • Contribute to build systems (CMake/Make) and support CI/CD pipelines

📋 Requirements

  • Bachelor’s degree in Computer Science or Electrical Engineering or related field
  • 0-2 years of professional experience in embedded software development
  • Strong software engineering and coding skill in C/C++
  • Experience with ARM Cortex MCUs and embedded RTOS

✨ Nice to Have

  • MS in computer science, software engineering or a related field
  • Understanding of CI/CD pipelines and tools (Jenkins, GitLab CI/CD)
  • Experience with Github, JIRA, and Jenkins

📨 Hiring Process

Estimated timeline: 2-4 weeks · AI estimate

  1. 1Recruiter Phone Screen· 30 min
  2. 2Technical Phone Interview· 60 min
  3. 3Onsite Interview· 4 hours
0 0 0