Internship: Embedded Software Engineer
Revel, Los Angeles +1
What you will do
- Write and contribute to Rust code targeting Linux userspace
- Support the integration of industrial hardware and learn to work with register maps and hardware communication protocols
- Contribute to Hardware Abstraction Layers (HALs) that allow Revel software to interface with physical hardware
- Develop software that communicates with sensors, actuators, controllers, and other hardware
- Learn and use hardware debugging tools such as logic analyzers and oscilloscopes
- Write tests and contribute to improving the reliability and quality of low-level software
- Participate in code reviews and collaborate with experienced software and embedded engineers