Semtech Logo

Semtech

Staff Engineer, Software

Posted 8 Days Ago
Be an Early Applicant
Pune, Mahārāshtra
Senior level
Pune, Mahārāshtra
Senior level
The Staff Engineer will design and develop software features, collaborate with teams on architecture, participate in discussions, and fix bugs while ensuring quality through test cases and CI framework.
The summary above was generated by AI

Responsibilities:

  • Work with PLM and architect to understand the features

  • Come with design for the features working with other members of development team

  • Contribute to development of the features.

  • Participate in different design and architectural discussions

  • Develop test cases specific to feature and add those to CI framework.

  • Bug fixing which include internal as well as customer issues

  • Be passionate about the work we do, eager to learn and the difference it makes for our customers.

Minimum Qualifications:

  • 8+ years of development experience with proficiency in C++ and Python

  • Good understanding of networking concepts, protocols like TCP/IP or wifi or 4G/5G

  • Very good knowledge of data structures and algorithm

  • Understanding of IoT specific communication protocols like LWM2M

  • Working experience on Linux

  • Very good analytical and problem-solving skills

  • Understanding of github, wireshark

  • Debugging skill using gdb

  • Good communication skills

  • Bachelor of Science in Computer Science or Electronic/E&TC Engineering

Desired Qualifications

  • Software development understanding on embedded Linux especially Yocto. Understanding of Linux networking stack, working experience on open-source packages

  • Knowledge of VPN and security protocol like IPsec, OpenVPN, DMVPN

Top Skills

4G
5G
C++
Dmvpn
Gdb
Git
Iot Communication Protocols
Ipsec
Linux
Openvpn
Python
Tcp/Ip
Vpn
Wireshark
Yocto

Similar Jobs

2 Days Ago
Pune, Mahārāshtra, IND
Mid level
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
The Staff Software Engineer will design, implement, and maintain software modules, ensuring quality delivery and working collaboratively across teams.
Top Skills: C,C++,Python,Unix/Linux,Windows,Networking,Multi-Threading,Cloud Technologies
9 Days Ago
Pune, Mahārāshtra, IND
Senior level
Senior level
Software
The Staff Software Engineer (SRE) will enhance service lifecycles, manage reliability practices, mentor teams, and architect robust systems. They will analyze platform shortcomings and propose new solutions while fostering a culture of collaboration and continuous improvement.
Top Skills: AWSAws AuroraDynamoGoJavaJavaScriptKubernetesMongodbPythonRdsReactRedisRubyRuby On RailsScalaTerraform
16 Days Ago
Pune, Mahārāshtra, IND
Senior level
Senior level
Cloud • Software
As a Staff Software Engineer, you'll lead complex projects, provide technical guidance, mentor engineers, and develop features using Procore’s BIM technologies while ensuring alignment with strategic goals.
Top Skills: AngularApache KafkaBabylon.JsCSSCypressEsbuildExpress.JsGoHTMLJestMochaNext.JsNode.jsNpmPostgresReactServerless FrameworksThree.JsTypescriptVueWebglWebgpuWebpackYarn

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account