Home
Services
App Development
Data Science / AI and Machine learning
Cloud Migration
DevOps Consulting
Automation
Staffing Services
Products
Invoice Automation
Payslip Automation
Human Resource Management System (HRMS)
Blogs
Careers
Contact Us
example@domain.com
250 Main Street, 2nd Floor. USA
English
Get In Touch:
Home
Services
App Development
Data Science / AI and Machine learning
DevOps Consulting
Cloud Migration
Automation
Staffing Services
Products
Invoice Automation
Payslip Automation
Human Resource Management System (HRMS)
Blogs
Careers
Contact Us
020 7388 5619
Make Appointment
(+65) 6817 1439
sales@basiltechnologies.net
Follow Us On:
Linkedin-in
Facebook-f
Instagram
Youtube
Home
Services
App Development
Data Science / AI and Machine learning
DevOps Consulting
Cloud Migration
Automation
Staffing Services
Products
Invoice Automation
Payslip Automation
Human Resource Management System (HRMS)
Blogs
Careers
Contact Us
Enquire Now
Home
Services
App Development
Data Science / AI and Machine learning
Cloud Migration
DevOps Consulting
Automation
Staffing Services
Products
Invoice Automation
Payslip Automation
Human Resource Management System (HRMS)
Blogs
Careers
Contact Us
Junior L2 Production Support
Home
Junior L2 Production Support
Embedded Software Engineer (C++ & NVR) x1 headcount
Years of Experience
3+ yrs
Location
North, Singapore
Domain
Electronics/Urban Solutions (Not Mandatory)
Responsibilities:
Architect and develop a robust, scalable, and secure NVR system.
Implement and ensure compliance with the ONVIF protocol for seamless integration with a variety of IP cameras and devices.
Configure and manage HTTPS servers to secure communication channels for NVR services.
Manage RTSP streams for real-time video recording, playback, and streaming functionalities.
Design and implement efficient storage solutions, including support for local storage and NAS
Ensure the system adheres to high-security standards, including encryption, strong authentication, and regular updates to mitigate vulnerabilities.
Create detailed technical documentation and provide support for troubleshooting and system maintenance.
Ensure that implementation conforms to the coding standards and engineering processes.
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
Minimum of 3-7 years of experience in software development, with a strong focus on NVR systems.
Proficiency in programming languages such as C/C++, Python, or Java.
In-depth knowledge of network protocols and technologies, including TCP/IP, HTTPS, RTSP, and ONVIF.
Experience with setting up and managing HTTPS servers, SSL/TLS certificates.
Strong understanding of video compression and streaming technologies (e.g., H.264, H.265).
Expertise in Linux, including kernel configuration, scripting, and system administration.
Familiarity with database systems and data management for video storage and retrieval.
Excellent analytical and problem-solving skills, with the ability to troubleshoot complex system issues.
Proven ability to lead a project, work collaboratively in a team environment, and mentor junior engineers.
Additional Skills (Advantageous)
Relevant certifications in network security, ONVIF compliance, or video surveillance technologies.
Experience with video management systems or AI-based video analytics
Experience in leading NVR development projects.
Apply Now