Stimulating. Motivating. Challenging. Reference : 12560 Publication Date : 07-02-2026 Software Engineer/Senior Software Engineer Location : Bangalore, India Mission The engineer will be responsible for shaping business needs into technology solutions in the area of embedded security for IoT and network systems. Candidate will work closely with experts, system architects, product managers and customers, and will build the technical strategies and vision to drive the evolution of security products. Responsibilities • Designing and development of software for Nagra’s security solutions, for connected devices, by working closely with other experts, designers and developers. • Candidate must constantly drive/learn new technologies and new approaches for defining company’s product roadmap in domain of IoT Security. • Self-directed individual who can identify and plan the next steps of execution, keeping company’s business needs in mind. • Follow evolution of the IoT product ecosystems, regarding standards and technical trends to anticipate changes. • As an agile team member doing end-2-end coding, validation, testing, and debugging of the features. • Documenting User Guides, Requirement Specifications, and Design Specifications. • Demonstrated technical leadership, with strong focus on team’s technical growth. • Work in Agile environment and enable team to deliver on all technical fronts. • Should be flexible for business travels. Requirements / Profile • Hands on experience working on IoT technologies. • Understanding of protocols like MQTT, CoAP etc. • Good understanding of different networking protocols like TCP, UDP, HTTP, HTTPS, TLS, DTLS etc. • Working experience on I2C, SPI, Socket, UART. • Knowledge of any network technologies like Bluetooth, ZigBee, BLE, NB-IoT, LoRaWAN etc. Reference : 12560 Publication Date : 07-02-2026
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer|Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore 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.