
Firmware Engineer
We are looking for an Embedded Software Engineer to develop cutting-edge embedded software for cloud camera products in the home surveillance market. This role involves researching new technologies, designing technical solutions, and collaborating across teams to meet customer and market needs. Proficiency in C/C++, Linux embedded systems, and network protocols like RTSP and ONVIF is essential. Experience in IP Camera development, streaming media transmission, and video/audio processing is highly valued.
Job Responsibilities:
- Responsible for embedded software development for cloud camera products (IP Camera for home surveillance market).
- Participate in the research of new industry technologies and architecture design.
- Write relevant technical documentation according to R&D standards and conduct document reviews.
- Analyze customer requirements and convert them into technical requirements, designing technical solutions.
- Collaborate with other departments, such as marketing, to provide technical support for the product.
Qualifications:
- Bachelor’s degree or higher in Computer Science, Electronics, or a related field.
- Over 3 years of experience in IP Camera development.
- Familiar with embedded application programming in Linux systems, proficient in C and C++ development languages, skilled in multi-process and multi-threading technologies, and familiar with embedded Linux driver development and debugging.
- Familiar with common network protocols (SIP, ONVIF, RTSP, RTP, RTCP, GB28181), and experienced in streaming media transmission protocols, video/audio storage, video/audio decoding and display is preferred.
- Familiar with the characteristics of mainstream security surveillance product chip solutions and development environments, and knowledgeable in image sensor characteristics and image effect adjustments.
Interested candidates, please email your resume to szhr@aztech.com. We will be in touch.