Long BeachFull TimeEngineering
Remotely
clinuxembedded systemsnetworkinggdbperfstrace
Job Description
📋 Description
- Develop, test, and document firmware deployed to avionics boxes throughout rocket vehicles
- Develop embedded Linux software for network switch and camera platforms
- Create production-grade applications and system services for real-world devices deployed at scale
- Integrate networking, video, and hardware interfaces
- Implement software that interacts directly with hardware peripherals, networking subsystems, and
- Lead system bring-up and platform integration efforts for new hardware
🎯 Requirements
- 5+ years of experience developing software for embedded systems
- Strong programming skills in C/C++
- Experience developing applications on embedded Linux platforms
- Experience debugging using tools such as gdb, strace, perf, tcpdump
- Familiarity with Linux networking and system programming
- Experience working with cross-compiled systems and build systems
🎁 Benefits
- Competitive salary and equity
- Generous PTO and sick leave policy
- Parental leave
- Annual learning and development stipend
Back to all jobs