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
- 1Recruiter Phone Screen· 30 min
- 2Technical Phone Interview· 60 min
- 3Onsite Interview· 4 hours
0 0 0