What are the responsibilities and job description for the Senior Embedded Software Engineer position at Bisons Systems?
```html
About the Company
We are a leading technology company focused on delivering innovative solutions in the media domain. Our mission is to enhance user experiences through cutting-edge technology and a commitment to excellence. We foster a collaborative and inclusive culture that values diversity and encourages creativity.
About the Role
The Sr. Embedded C Developer will play a crucial role in developing and optimizing software solutions for media applications. This position requires a deep understanding of embedded systems and a passion for technology.
Responsibilities
- Proficiency in C11 and C 17 (or higher), with experience in memory management, templates, and STL usage
- Experience in system-level design, architecture, integration, and design patterns
- Comprehensive understanding of networking and communication protocols, including TCP/IP, UDP, HTTPS, and TLS
- Familiarity with Linux OS environments, including shell scripting, process management, and system administration tasks, with experience in working with filesystems, processes, and permissions
- Exceptional problem-solving, debugging, and troubleshooting skills, with a focus on delivering robust solutions
- Knowledge of git workflows for version control and collaborative development
Qualifications
Education details: Bachelor's degree in Computer Science, Engineering, or a related field.
Required Skills
- Proficiency in C11 and C 17 (or higher)
- Experience in system-level design and architecture
- Understanding of networking protocols
- Familiarity with Linux OS environments
- Problem-solving and debugging skills
- Knowledge of git workflows
Preferred Skills
- Previous experience in firmware development for hardware media pipelines
- Proficiency in various audio/video formats (e.g., h264, H265, AV1, mp4, cmaf, ts) and associated analysis tools
- Familiarity with multimedia frameworks like GStreamer, ffmpeg, etc.
- Expertise in video streaming technologies and playback mechanisms, including HLS, MPEG-DASH, and GStreamer
- Understanding of computer graphics technologies such as OpenGL, DirectFB, and Wayland
- Knowledge of Digital Rights Management (DRM) solutions including Widevine, Playready, and FairPlay, as well as Trusted Execution Environments
Pay range and compensation package
Competitive salary based on experience and qualifications.
Equal Opportunity Statement
We are an equal opportunity employer and are committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals.
```
Salary : $60