Job Description
• Public address and intercom systems, based on VoIP technologies
• LCD screens, based on web technologies (html5, CSS, javascript, React)
• Driver's touch screen consoles, based on Android technologies
• Passenger safety systems (CCTV) including integration of mpeg4/h264 cameras and recording of video (rtp/rtsp/http live streaming/ONVIF) and audio streams
• Cybersecurity of these systems
REQUIRED TECHNICAL SKILLS
• Linux and Windows environments
• Development language: C C#, Javascript, React.js, HTML5/CSS
• Protocols: SIP, zeroMQ, protoBuf, multicast streams (audio and video)
• Web server, such as NGNIX or Node Server .JS
• Asterisk
• Security features: HTTPS, TLS, ssh, PKI, X50+ Certificates, FTPS, JSON Web Tokens / OAuth 2.0, Secure Boot, fail2ban
• Buildroot / YOCTO / Jenkins / GIT
• Automated tests: Gtests, gmock, nunit, moq
• Virtualization: VirtualBox, Vmware, Docker, qemu
• Networks: TCP/IP, switches, routers, access point and WiFi client, Wireshark, VLAN, QOS
experience
13
skills
• C++
• React
• Embedded Development
qualifications
• B.E/B.Tech
💡 Quick Summary
Seeking a career-building opportunity? The Software Developer | Randstad India position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
