Embedded Software Engineer
- Build custom hardware drivers
- Configure display pipelines
- Debug embedded software
- Define embedded system architecture requirements
- Design firmware for display subsystems
- Develop firmware and embedded software
- Document and communicate learning and problem solving
- Implement boot loader support
- Implement timing and synchronization
- Integrate embedded software with FPGA platforms
- Integrate platforms with adjacent systems
- Perform board bring-up
- Perform microcontroller and SoC bring up
- Prototype firmware on FPGA based systems
- Schedule real time tasks
- Support custom hardware development
- Track requirements and write documentation
Perks/Benefits:
- AI tools for development acceleration
- Access to advanced prototyping hardware
- Cross functional research environment
- Flexible fast iteration
- Ownership culture