We are seeking a Principal Embedded Software Engineer with a passion for innovation and excellence to develop advanced software for professional and broadcast video products, focusing on high-speed networking and video processing.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
- 8+ years of experience in embedded software development.
- Proficiency in C/C++ and scripting languages.
- Strong experience with Linux operating systems and kernel development.
- Extensive experience with Xilinx FPGAs and MPSoCs.
- Demonstrated experience in high-speed networking and advanced video processing.
- Familiarity with network protocols, streaming technologies, and real-time system constraints.
- Experience with version control, continuous integration, and testing methodologies.
- Excellent problem-solving, communication, and teamwork skills.
Benefits
- Competitive salary
- Vacation
- Health & dental benefits
- Employer-matched 401 K pension plan