Senior-Software Engineer

4 - 6 years

7 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role Description:
  • As a Senior Software Engineer - C,C++ Scripting at Incedo, you will be responsible for developing and maintaining C/C++ scripts for various applications
  • You will work with a team of developers and collaborate with stakeholders to deliver high-quality solutions
  • Your responsibilities will include designing, developing, and maintaining software applications, as well as troubleshooting and fixing issues

    Roles & Responsibilities:

    • Design and develop C/C++ applications for various platforms including Windows, Linux, and Unix
    • Write and maintain clean, efficient, and well-documented code
    • Debug and troubleshoot complex software issues
    • Collaborate with cross-functional teams to develop and implement software features and enhancements


    Technical Skills

    • Programming & Scripting: (Must-Have)Languages: C, Shell Scripting (Python is a plus).
    • Networking & Protocols: (Must-Have 2 from below)
    • Layer 2 Protocols: IEEE 802.1X, STP, RSTP, LLDP, VLAN, Redundancy Protocols (MRP,SRM, etc.).
    • Layer 3 Protocols: Routing (OSPF, BGP, VRRP, RIP, ARP, etc.).
    • Industrial Protocols: Ethernet/IP, PROFINET, OPC UA, DNS, NTP.
    • Security & Cryptography : (Good to have)
    • Security Standards: IPSEC, Secure Boot, Signed Firmware, Certificate Validation,TACACS+, MACsec.
    • Crypto Libraries: OpenSSL, mbedTLS, WolfSSL, etc.
    • Management & Debugging: (Must-Have)
    • Management Plane: SNMP, CLI, Web-based Network Management.
    • Debugging Tools: GDB, Lauterbach.
    • Testing & Automation: (Good to have)
    • Security Testing: Nessus, Achilles, Codenomicon, SilverCreek, OpenVAS.
    • Traic Generators: IXIA, Spirent, Scapy.
    • Version Control & CI/CD: (Must-Have)Tools: Git, Bitbucket, Jenkins.
    • Operating Systems & Hardware: (Must-Have at least 1)
    • Linux: Strong command over Linux OS, U-Boot, Linux Kernel.
    • ASICs: Experience with Broadcom, Marvell, or other industry-standard L2/L3 switching
    • ASICs.Certifications (Preferred):PROFINET Certification (v2.41).
    • ENIP Certification (CT16).

    Qualifications
    • 4-6 years of work experience in relevant field
    • B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred.

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Python Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your C Skills

    Practice C coding challenges to boost your skills

    Start Practicing C Now
    Incedo logo
    Incedo

    Information Technology and Services

    Utrecht

    RecommendedJobs for You