Cutshort logo
For Employers
C Jobs in Bangalore (Bengaluru)

131 C Jobs in Bangalore (Bengaluru) | C Job openings in Bangalore (Bengaluru)

Apply to 131+ C Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest C Job opportunities across top companies like Google, Amazon & Adobe.

C jobs in other cities
Amazon VPC JobsAmazon VPC Jobs in AhmedabadAmazon VPC Jobs in Bangalore (Bengaluru)Amazon VPC Jobs in ChennaiAmazon VPC Jobs in Delhi, NCR and GurgaonAmazon VPC Jobs in HyderabadAmazon VPC Jobs in KolkataAmazon VPC Jobs in MumbaiAmazon VPC Jobs in PuneApplication Specific Integrated Circuit (ASIC) JobsApplication Specific Integrated Circuit (ASIC) Jobs in AhmedabadApplication Specific Integrated Circuit (ASIC) Jobs in Bangalore (Bengaluru)Application Specific Integrated Circuit (ASIC) Jobs in ChennaiApplication Specific Integrated Circuit (ASIC) Jobs in Delhi, NCR and GurgaonApplication Specific Integrated Circuit (ASIC) Jobs in HyderabadApplication Specific Integrated Circuit (ASIC) Jobs in IndoreApplication Specific Integrated Circuit (ASIC) Jobs in MumbaiApplication Specific Integrated Circuit (ASIC) Jobs in PuneArabic JobsArabic Jobs in Bangalore (Bengaluru)ASP.NET MVC JobsASP.NET MVC Jobs in AhmedabadASP.NET MVC Jobs in Bangalore (Bengaluru)ASP.NET MVC Jobs in BhubaneswarASP.NET MVC Jobs in ChandigarhASP.NET MVC Jobs in ChennaiASP.NET MVC Jobs in CoimbatoreASP.NET MVC Jobs in Delhi, NCR and GurgaonASP.NET MVC Jobs in HyderabadASP.NET MVC Jobs in IndoreASP.NET MVC Jobs in JaipurASP.NET MVC Jobs in Kochi (Cochin)ASP.NET MVC Jobs in KolkataASP.NET MVC Jobs in MumbaiASP.NET MVC Jobs in PuneAVC JobsBMC JobsBMC Jobs in Bangalore (Bengaluru)BMC Jobs in HyderabadBMC Jobs in PuneBSC JobsBSC Jobs in Bangalore (Bengaluru)BSC Jobs in CoimbatoreBSC Jobs in PuneC JobsC Jobs in AhmedabadC Jobs in ChandigarhC Jobs in ChennaiC Jobs in CoimbatoreC Jobs in Delhi, NCR and GurgaonC Jobs in HyderabadC Jobs in IndoreC Jobs in JaipurC Jobs in KolkataC Jobs in MumbaiC Jobs in PuneDSC JobsDTC JobsDTC Jobs in Bangalore (Bengaluru)DTC Jobs in ChennaiDTC Jobs in MumbaiEmbedded C++ JobsEmbedded C++ Jobs in Bangalore (Bengaluru)Embedded C++ Jobs in ChennaiEmbedded C++ Jobs in CoimbatoreEmbedded C++ Jobs in Delhi, NCR and GurgaonEmbedded C++ Jobs in HyderabadEmbedded C++ Jobs in IndoreEmbedded C++ Jobs in KolkataEmbedded C++ Jobs in MumbaiEmbedded C++ Jobs in PuneEMC JobsEMC Jobs in Bangalore (Bengaluru)EMC Jobs in ChennaiEMC Jobs in HyderabadEMC Jobs in MumbaiEPC JobsEPC Jobs in Bangalore (Bengaluru)EPC Jobs in Delhi, NCR and GurgaonEPC Jobs in HyderabadEPC Jobs in KolkataEPC Jobs in MumbaiEPC Jobs in PuneFC JobsFC Jobs in Bangalore (Bengaluru)GC JobsGC Jobs in PuneGCC JobsGCC Jobs in HyderabadGRC JobsGRC Jobs in Bangalore (Bengaluru)GRC Jobs in ChennaiGRC Jobs in Delhi, NCR and GurgaonGRC Jobs in HyderabadGRC Jobs in MumbaiGRC Jobs in PuneHigh Performance Computing (HPC) JobsHigh Performance Computing (HPC) Jobs in AhmedabadHigh Performance Computing (HPC) Jobs in Bangalore (Bengaluru)High Performance Computing (HPC) Jobs in Delhi, NCR and GurgaonHigh Performance Computing (HPC) Jobs in HyderabadHigh Performance Computing (HPC) Jobs in JaipurHVAC JobsHVAC Jobs in AhmedabadHVAC Jobs in Bangalore (Bengaluru)HVAC Jobs in ChennaiHVAC Jobs in Delhi, NCR and GurgaonHVAC Jobs in HyderabadHVAC Jobs in MumbaiHVAC Jobs in PuneI2C JobsI2C Jobs in AhmedabadI2C Jobs in Bangalore (Bengaluru)I2C Jobs in ChennaiI2C Jobs in Delhi, NCR and GurgaonI2C Jobs in HyderabadI2C Jobs in MumbaiI2C Jobs in PuneIBC JobsIBC Jobs in MumbaiIC JobsIC Jobs in HyderabadIDoc JobsIDoc Jobs in AhmedabadIDoc Jobs in Bangalore (Bengaluru)IDoc Jobs in ChennaiIDoc Jobs in HyderabadIDoc Jobs in MumbaiIonic JobsIonic Jobs in AhmedabadIonic Jobs in Bangalore (Bengaluru)Ionic Jobs in ChennaiIonic Jobs in CoimbatoreIonic Jobs in Delhi, NCR and GurgaonIonic Jobs in HyderabadIonic Jobs in IndoreIonic Jobs in JaipurIonic Jobs in KolkataIonic Jobs in MumbaiIonic Jobs in PuneIPC JobsIPC Jobs in Bangalore (Bengaluru)IPC Jobs in ChennaiIPC Jobs in Delhi, NCR and GurgaonIPC Jobs in HyderabadIPC Jobs in MumbaiIPsec JobsIPsec Jobs in Bangalore (Bengaluru)IPsec Jobs in Delhi, NCR and GurgaonIPsec Jobs in PuneITGC JobsITGC Jobs in Bangalore (Bengaluru)ITGC Jobs in JaipurJavaScriptMVC JobsJavaScriptMVC Jobs in AhmedabadJavaScriptMVC Jobs in Bangalore (Bengaluru)JavaScriptMVC Jobs in ChandigarhJavaScriptMVC Jobs in Delhi, NCR and GurgaonJavaScriptMVC Jobs in HyderabadJavaScriptMVC Jobs in PuneJDBC JobsJDBC Jobs in AhmedabadJDBC Jobs in Bangalore (Bengaluru)JDBC Jobs in ChennaiJDBC Jobs in Delhi, NCR and GurgaonJDBC Jobs in HyderabadJDBC Jobs in JaipurJDBC Jobs in MumbaiJDBC Jobs in PuneLadder logic JobsLadder logic Jobs in PuneLXC JobsMicrosoft Foundation Class Library (MFC) JobsMicrosoft Foundation Class Library (MFC) Jobs in AhmedabadMicrosoft Foundation Class Library (MFC) Jobs in Bangalore (Bengaluru)Microsoft Foundation Class Library (MFC) Jobs in ChennaiMicrosoft Foundation Class Library (MFC) Jobs in CoimbatoreMicrosoft Foundation Class Library (MFC) Jobs in HyderabadMicrosoft Foundation Class Library (MFC) Jobs in MumbaiMicrosoft Visual C# JobsMicrosoft Visual C# Jobs in AhmedabadMicrosoft Visual C# Jobs in Bangalore (Bengaluru)Microsoft Visual C# Jobs in ChandigarhMicrosoft Visual C# Jobs in ChennaiMicrosoft Visual C# Jobs in Delhi, NCR and GurgaonMicrosoft Visual C# Jobs in HyderabadMicrosoft Visual C# Jobs in MumbaiMicrosoft Visual C# Jobs in PuneMorphic JobsMorphic Jobs in Bangalore (Bengaluru)MSC JobsMSC Jobs in CoimbatoreNAC JobsNAC Jobs in Bangalore (Bengaluru)NAC Jobs in Delhi, NCR and GurgaonNear field communication (NFC) JobsNear field communication (NFC) Jobs in Delhi, NCR and GurgaonNewRelic JobsNewRelic Jobs in Bangalore (Bengaluru)NewRelic Jobs in ChennaiNewRelic Jobs in Delhi, NCR and GurgaonNewRelic Jobs in HyderabadNewRelic Jobs in KolkataNewRelic Jobs in PuneNOC JobsNOC Jobs in Bangalore (Bengaluru)NOC Jobs in CoimbatoreNOC Jobs in HyderabadNOC Jobs in KolkataObjective C JobsObjective C Jobs in AhmedabadObjective C Jobs in Bangalore (Bengaluru)Objective C Jobs in BhubaneswarObjective C Jobs in ChandigarhObjective C Jobs in ChennaiObjective C Jobs in CoimbatoreObjective C Jobs in Delhi, NCR and GurgaonObjective C Jobs in HyderabadObjective C Jobs in IndoreObjective C Jobs in JaipurObjective C Jobs in KolkataObjective C Jobs in MumbaiObjective C Jobs in PuneOCC JobsODBC JobsOPC JobsOPC Jobs in Bangalore (Bengaluru)OPC Jobs in MumbaiOracle Exalogic JobsOracle RAC JobsOracle RAC Jobs in Bangalore (Bengaluru)Oracle RAC Jobs in ChennaiOracle RAC Jobs in Delhi, NCR and GurgaonOracle RAC Jobs in IndoreOracle RAC Jobs in MumbaiOracle WebLogic JobsOracle WebLogic Jobs in Delhi, NCR and GurgaonOracle WebLogic Jobs in JaipurOracle WebLogic Jobs in MumbaiOTC JobsOTC Jobs in Bangalore (Bengaluru)OTC Jobs in ChennaiOTC Jobs in Delhi, NCR and GurgaonOTC Jobs in HyderabadOTC Jobs in KolkataOTC Jobs in MumbaiOTC Jobs in PunePAC JobsPAC Jobs in PunePC JobsPC Jobs in Bangalore (Bengaluru)PC Jobs in ChennaiPC Jobs in Delhi, NCR and GurgaonPC Jobs in HyderabadPC Jobs in KolkataPC Jobs in MumbaiPC Jobs in PunePega PRPC JobsPega PRPC Jobs in Bangalore (Bengaluru)Pega PRPC Jobs in ChandigarhPega PRPC Jobs in ChennaiPega PRPC Jobs in Delhi, NCR and GurgaonPega PRPC Jobs in HyderabadPega PRPC Jobs in Kochi (Cochin)Pega PRPC Jobs in KolkataPega PRPC Jobs in MumbaiPega PRPC Jobs in PunePLC JobsPLC Jobs in Bangalore (Bengaluru)PLC Jobs in ChennaiPLC Jobs in Delhi, NCR and GurgaonPLC Jobs in HyderabadPLC Jobs in KolkataPLC Jobs in MumbaiPLC Jobs in PunePOC JobsPOC Jobs in Bangalore (Bengaluru)POC Jobs in ChennaiPOC Jobs in Delhi, NCR and GurgaonPOC Jobs in HyderabadPOC Jobs in PunePPC JobsPPC Jobs in AhmedabadPPC Jobs in Bangalore (Bengaluru)PPC Jobs in BhubaneswarPPC Jobs in ChandigarhPPC Jobs in ChennaiPPC Jobs in CoimbatorePPC Jobs in Delhi, NCR and GurgaonPPC Jobs in HyderabadPPC Jobs in IndorePPC Jobs in JaipurPPC Jobs in Kochi (Cochin)PPC Jobs in KolkataPPC Jobs in MumbaiPPC Jobs in PunePPMC JobsPPMC Jobs in Bangalore (Bengaluru)PPMC Jobs in ChennaiPPMC Jobs in MumbaiPPMC Jobs in PunePTC JobsPTC Jobs in Delhi, NCR and GurgaonQMC JobsQMC Jobs in Delhi, NCR and GurgaonRAC JobsRAC Jobs in Bangalore (Bengaluru)RAC Jobs in ChennaiRAC Jobs in MumbaiRBAC JobsRBAC Jobs in Bangalore (Bengaluru)RBAC Jobs in Delhi, NCR and GurgaonRBAC Jobs in HyderabadRBAC Jobs in Kochi (Cochin)RBAC Jobs in MumbaiRFC JobsRFC Jobs in AhmedabadRPC JobsRPC Jobs in Delhi, NCR and GurgaonRPC Jobs in JaipurRRC JobsRRC Jobs in Bangalore (Bengaluru)RRC Jobs in HyderabadRSpec JobsRSpec Jobs in Bangalore (Bengaluru)RSpec Jobs in Delhi, NCR and GurgaonRSpec Jobs in HyderabadRSpec Jobs in IndoreRSpec Jobs in MumbaiRSpec Jobs in PuneRTC JobsRTC Jobs in Bangalore (Bengaluru)RTC Jobs in CoimbatoreRTC Jobs in Delhi, NCR and GurgaonSAP BDC JobsSAP BDC Jobs in AhmedabadSAP BDC Jobs in Bangalore (Bengaluru)SAP EC JobsSAP EC Jobs in Bangalore (Bengaluru)SAP EC Jobs in ChennaiSAP EC Jobs in HyderabadSAP ECC JobsSAP ECC Jobs in Bangalore (Bengaluru)SAP ECC Jobs in ChennaiSAP ECC Jobs in Delhi, NCR and GurgaonSAP ECC Jobs in HyderabadSAP ECC Jobs in JaipurSAP ECC Jobs in KolkataSAP ECC Jobs in MumbaiSAP ECC Jobs in PuneSAP GRC JobsSAP GRC Jobs in Bangalore (Bengaluru)SAP OTC JobsSAP OTC Jobs in Delhi, NCR and GurgaonSAP OTC Jobs in HyderabadSAP RFC JobsSAP RFC Jobs in Bangalore (Bengaluru)SAP RFC Jobs in ChennaiSAP VC JobsSBC JobsSBC Jobs in Bangalore (Bengaluru)SBC Jobs in HyderabadSchematic JobsSchematic Jobs in Bangalore (Bengaluru)Schematic Jobs in Delhi, NCR and GurgaonSchematic Jobs in HyderabadSDFC JobsSDFC Jobs in HyderabadSDFC Jobs in PuneSEC JobsSFC JobsSFC Jobs in PuneSMSC JobsSnap Logic JobsSnap Logic Jobs in Bangalore (Bengaluru)SPC JobsSPC Jobs in Delhi, NCR and GurgaonSpring MVC JobsSpring MVC Jobs in AhmedabadSpring MVC Jobs in Bangalore (Bengaluru)Spring MVC Jobs in ChennaiSpring MVC Jobs in CoimbatoreSpring MVC Jobs in Delhi, NCR and GurgaonSpring MVC Jobs in HyderabadSpring MVC Jobs in IndoreSpring MVC Jobs in JaipurSpring MVC Jobs in Kochi (Cochin)Spring MVC Jobs in KolkataSpring MVC Jobs in MumbaiSpring MVC Jobs in PuneSTLC JobsSTLC Jobs in AhmedabadSTLC Jobs in Bangalore (Bengaluru)STLC Jobs in ChennaiSTLC Jobs in Delhi, NCR and GurgaonSTLC Jobs in HyderabadSTLC Jobs in JaipurSTLC Jobs in MumbaiSTLC Jobs in PuneSVC JobsSVC Jobs in HyderabadSystemC JobsSystemC Jobs in Bangalore (Bengaluru)Systems Development Life Cycle (SDLC) JobsSystems Development Life Cycle (SDLC) Jobs in AhmedabadSystems Development Life Cycle (SDLC) Jobs in Bangalore (Bengaluru)Systems Development Life Cycle (SDLC) Jobs in ChandigarhSystems Development Life Cycle (SDLC) Jobs in ChennaiSystems Development Life Cycle (SDLC) Jobs in CoimbatoreSystems Development Life Cycle (SDLC) Jobs in Delhi, NCR and GurgaonSystems Development Life Cycle (SDLC) Jobs in HyderabadSystems Development Life Cycle (SDLC) Jobs in IndoreSystems Development Life Cycle (SDLC) Jobs in JaipurSystems Development Life Cycle (SDLC) Jobs in KolkataSystems Development Life Cycle (SDLC) Jobs in MumbaiSystems Development Life Cycle (SDLC) Jobs in PuneTAC JobsTAC Jobs in Bangalore (Bengaluru)TAC Jobs in HyderabadVC JobsVC Jobs in Bangalore (Bengaluru)VC Jobs in ChandigarhVC Jobs in Delhi, NCR and GurgaonVisual C++ JobsVisual C++ Jobs in Bangalore (Bengaluru)Visual C++ Jobs in ChennaiVisual C++ Jobs in CoimbatoreVisual C++ Jobs in Delhi, NCR and GurgaonVisual C++ Jobs in HyderabadVisual C++ Jobs in KolkataVisual C++ Jobs in MumbaiVisual C++ Jobs in PuneVNC JobsVNC Jobs in HyderabadW3C JobsWeb Realtime Communication (WebRTC) JobsWeb Realtime Communication (WebRTC) Jobs in AhmedabadWeb Realtime Communication (WebRTC) Jobs in Bangalore (Bengaluru)Web Realtime Communication (WebRTC) Jobs in ChennaiWeb Realtime Communication (WebRTC) Jobs in Delhi, NCR and GurgaonWeb Realtime Communication (WebRTC) Jobs in HyderabadWeb Realtime Communication (WebRTC) Jobs in IndoreWeb Realtime Communication (WebRTC) Jobs in MumbaiWeb Realtime Communication (WebRTC) Jobs in PuneWebLogic JobsWebLogic Jobs in Bangalore (Bengaluru)WebLogic Jobs in BhubaneswarWebLogic Jobs in ChandigarhWebLogic Jobs in ChennaiWebLogic Jobs in CoimbatoreWebLogic Jobs in HyderabadWebLogic Jobs in IndoreWebLogic Jobs in JaipurWebLogic Jobs in KolkataWebLogic Jobs in MumbaiWebLogic Jobs in PuneWLC JobsWLC Jobs in HyderabadWork ethic JobsWork ethic Jobs in Bangalore (Bengaluru)
icon
Cloud Sara Technologies

Bengaluru (Bangalore), Mumbai, Delhi, Hyderabad · 8 - 10 years · ₹14L - ₹14L / yr · Raised funding · Posted 28 Sep 2026

skill iconC++
skill iconC
Network forwarding
ACL
QoS
+2 more

SONiC Forwarding Developer

Experience: 10+ Years

Location: Bangalore / Hyderabad / Delhi / Mumbai

Work Mode: Onsite

Contract Duration: 6 Months

DATA CENTER NETWORKING & SYSTEMS SOFTWARE ENGINEERING

Executive Role Summary

We are seeking an experienced SONiC Forwarding Developer with 10+ years of software engineering expertise in low-level systems programming and networking data plane architectures.

In this role, you will design, develop, and benchmark high-performance forwarding software on the Software for Open Networking in the Cloud (SONiC) operating system. You will collaborate with ASIC hardware vendors and cross-functional teams to engineer line-rate L2/L3 forwarding, ACL, and QoS mechanisms for large-scale data center networks.

1. Key Responsibilities

  • Architect, develop, and maintain high-performance network forwarding software using C and C++, with Python and Go tooling.
  • Work with switching silicon/ASIC vendors to implement, validate, and tune hardware-specific forwarding features through SAI.
  • Design, implement, and debug forwarding pipelines including ACL, QoS, queue scheduling, and traffic shaping.
  • Develop L2/L3 packet switching and routing solutions, including firewall integrations, L2VPN and L3VPN.
  • Work with data center networking protocols such as BGP, OSPF, EVPN, and VXLAN.
  • Profile and optimize software performance, memory utilization, cache locality, and latency.
  • Collaborate with hardware, QA, and network operations teams for testing, debugging, and product delivery.


Read more
Browse more C Jobs in Mumbai | C Job openings in Mumbai →
Cloud Sara Technologies

Bengaluru (Bangalore) · 10 - 14 years · ₹14L - ₹17L / yr · Raised funding · Posted 28 Sep 2026

Data center
skill iconC
skill iconC++

We are seeking an experienced SONiC Forwarding Developer with 10+ years of software engineering expertise in low-level systems programming and networking data plane architectures. In this high-impact engineering role, you will design, develop, and benchmark high-performance forwarding software on the Software for Open Networking in the Cloud (SONiC) operating system. You will collaborate directly with top-tier ASIC hardware vendors and cross-functional teams to engineer line-rate L2/L3 forwarding, ACL, and QoS mechanisms for hyper-scale cloud data centers.

Read more
Browse more Data center Jobs in India →
100network

100network

Agency job
via TalentXO by tabbasum shaikh

Bengaluru (Bangalore) · 5 - 8 years · ₹30L - ₹40L / yr · Posted 24 Sep 2026

Linux
pthreads
Sockets
TCP/IP
skill iconPython
+6 more

About Company

We are building general-purpose autonomous robots for US construction to tackle rising costs, safety risks, and labour shortages. Our modular, multi-trade platform combines purpose-built hardware with real-time site intelligence to navigate complex environments and execute tasks with precision. Trained in high-fidelity simulation and already deployed on live sites, our robots deliver 5x faster execution, 250%+ margin expansion, and significant cost savings.

About the Role

We are looking for a versatile, hands-on software engineer to join our growing team. You will work across embedded Linux systems, networking stacks, robotic middleware, and cloud-connected services. This role demands strong fundamentals, intellectual curiosity, and the ability to learn quickly — not just familiarity with buzzwords.

On-site, Bengaluru

Responsibilities

  • Design and implement robot boot-up sequences and service orchestration to ensure reliable, deterministic system bring-up.
  • Configure and manage Linux networking — TCP/IP stack, HTTP, iptables, ARP, DHCP, DNS — for robot-to-cloud and inter-robot communication.
  • Own CI/CD pipelines using ArgoCD, GitHub Actions, and containerized workflows to ship software to robots.
  • Manage Docker-based deployment and runtime environments on robot and cloud infrastructure.
  • Write and maintain system administration tooling and bash scripts for fleet management and diagnostics.
  • Collaborate closely with robotics, perception, and application teams to integrate platform capabilities.
  • Establish and enforce best practices around Git workflows, branching strategies, and code review.
  • Lead and mentor a small platform engineering team — set technical direction, conduct code reviews, and drive execution.

Requirements

All candidates must demonstrate solid, hands-on competency in every item listed below.

  • Linux systems programming in C
  • File I/O — read, write, seek, memory-mapped files
  • Multi-threading — pthreads, mutexes, condition variables, thread safety
  • Socket communication — TCP/UDP sockets, select/poll/epoll
  • Basic data structures & algorithms — stack, heap, queue, linked list
  • General comprehension ability — reading technical manuals, datasheets, and RFCs
  • Python scripting
  • Bash scripting
  • Git — CLI usage, branching, merging, rebasing, conflict resolution
  • Standard UML diagrams — flowchart, sequence diagram, deployment diagram
  • Windowless text editor — vim, nano, or equivalent

Strong Advantage

  • C++ programming — C++17, OOP, templates, STL
  • Common network protocols — DHCP, ARP, TCP, UDP, DNS
  • Network configuration — routers, switches, VLANs, subnetting
  • Server-client application architecture
  • P2P vs. centralised communication — DDS vs. MQTT
  • Database management — SQL vs. NoSQL, schema design
  • Network security — checksums (CRC, MD5, SHA), public-key encryption, digital signatures
  • ROS2 framework — pub/sub, services, actions, lifecycle nodes, DDS transport
  • CMake build system — targets, find_package, CTest integration
  • Docker — Dockerfiles, docker-compose, remote image registries

Must-haves (non-negotiable)

  • Strong Linux systems programming in C — multi-threading (pthreads), socket communication (TCP/UDP, epoll), and file I/O
  • Hands-on experience with CI/CD pipelines (ArgoCD, GitHub Actions) and Docker-based deployments
  • Networking expertise — TCP/IP stack, DHCP, DNS, iptables, inter-device communication
  • Proficiency in Python and Bash scripting for fleet management and diagnostics
  • ROS2 experience (pub/sub, DDS, lifecycle nodes) is a strong advantage



    Read more
    Browse more TCP/IP Jobs in India →
    Team Geek Solutions

    Bengaluru (Bangalore) · 3 - 5 years · ₹4L - ₹9L / yr · Bootstrapped · Posted 3 Aug 2026

    Linux/Unix
    skill iconC
    skill iconC++
    prpl
    RDKB
    +5 more

    Key Responsibilities:


     - Design, develop and integrate middleware & Wi-Fi software features for Wi-Fi Gateway/Extender products

     - Work on RDKB and Prpl platforms for broadband devices

     - Utilize tools like Spirent, Ixia, Chariot, Veriwave for traffic generation and analysis

     - Perform packet-level analysis using Wireshark, Omnipeek or similar tools

     - Collaborate with cross-functional teams to identify, isolate and resolve defects

     - Develop and maintain code with high quality and scalability


    Must-Have Skills:


     - 4+ years hands-on experience in C/C++ programming

     - Strong hands-on experience in RDKB, Prpl, Linux, Broadband & Networking

     - Middleware design and development experience

     - Experience with Source Control tools: Git, GitHub

     - Good understanding of Networking Layers L1-L3

     - Experience working in Linux and Windows environments


    Good to Have:


     - Familiarity with Wired Networking - Ethernet

     - Knowledge of TCP/IP internals and protocols: DHCP, DNS, IPv4/IPv6, NAT

    Read more
    Browse more C Jobs in India →
    Team Geek Solutions
    Ajdevi kindo
    Posted by Ajdevi kindo

    Bengaluru (Bangalore) · 3 - 5 years · ₹4L - ₹9L / yr · Bootstrapped · Posted 3 Aug 2026

    OpenWRT
    skill iconC++
    skill iconC
    IPv4
    IPv6
    +4 more

    Key Responsibilities:


     - Develop and customize OpenWrt build systems for operator-specific router distributions

     - Build high-performance network stacks and middleware for Wi-Fi 6/7 & 5G-FWA routers

     - Implement TR-181/USP/TR-369 device management standards for global operators

     - Design scalable, modular embedded Linux systems for complex CPE environments

     - Debug and resolve critical issues: kernel panics, memory leaks, race conditions

     - Collaborate with hardware and product teams to deliver carrier-grade solutions


    Must-Have Skills:


     - OpenWrt Proficiency: Customizing build systems, package configurations, feeds

     - Programming: Advanced C/C++ for resource-efficient, high-performance networking

     - Network Stack & Protocols:

       - IPv4/IPv6: Dual-stack, DHCPv4/v6, SLAAC, Prefix Delegation, MAP-T/E, DS-Lite

       - L2/L3: Linux Bridge, VLAN 802.1Q/QinQ, SoC hardware offloading

       - Routing: Multi-WAN, Failover, Policy-Based Routing, IGMP/MLD Snooping/Proxy

     - Device Management: TR-181/TR-098 data models, USP/TR-369 experience

     - Debugging: GDB, Valgrind, JTAG, Wireshark, Tcpdump

     - System Design: Defining software interfaces & integrating cross-platform middleware


    Preferred Qualifications:


     - Hands-on with Airoha SDKs & MediaTek WiFi drivers

     - Familiarity with RDK-B, prplOS, prplLCM

     - QoS/QoE: Traffic Shaping - tc, HTB, FQ_CoDEL, DPI, traffic classification for Gaming/VoIP

     - Security: Firewall4/Nftables, Iptables, VPN - WireGuard, IPsec, hardware crypto-acceleration

    Read more
    Browse more OpenWRT Jobs in India →
    Wissen Technology

    at Wissen Technology

    4 recruiters
    Rutuja Patil
    Posted by Rutuja Patil

    Bengaluru (Bangalore) · 10 - 15 years · ₹20L - ₹42L / yr · Profitable · Posted 21 May 2026

    skill iconC
    skill iconC++
    skill iconGo Programming (Golang)
    Internet of Things (IOT)
    Message Queuing Telemetry Transport (MQTT)

    Job Description – System Architect / Solution Architect (IoT & MQTT Platform)


    Location: Bangalore

    Experience: 10 to 15 Years


    Job Summary


    We are looking for an experienced System Architect with strong expertise in C/C++ or Go along with hands-on experience in MQTT and IoT platforms. The candidate will be responsible for designing scalable distributed systems, microservices architecture, and device communication frameworks for high-volume IoT ecosystems.


    Key Responsibilities

    • Design and architect scalable backend systems using C/C++ or Go
    • Define microservices architecture and distributed system design
    • Work on MQTT-based communication and IoT device integration
    • Design REST/gRPC APIs and inter-service communication
    • Build reliable, high-throughput and low-latency systems
    • Define event-driven communication patterns and messaging architecture
    • Collaborate with engineering teams for architecture reviews and technical guidance
    • Drive system performance optimization and scalability improvements
    • Work closely with cloud, database, and platform engineering teams
    • Define coding standards, best practices, and reusable design patterns


    Mandatory Skills

    • Strong hands-on experience in C/C++ or Go
    • Strong experience with MQTT protocol or IoT Platforms
    • Deep understanding of Microservices Architecture
    • Experience in Distributed Systems Design
    • Strong backend development experience
    • Experience with REST APIs / gRPC
    • Knowledge of Message-Driven Architecture
    • Experience with TCP/IP communication
    • Strong understanding of PostgreSQL / Relational Databases


    Good to Have

    • Experience with AWS or Azure Cloud
    • Exposure to Event-Driven Architecture
    • Experience in SaaS or Multi-tenant platforms
    • Knowledge of high-volume data processing systems

    Preferred Candidate Profile

    • 10–15 years of overall software development experience
    • Prior experience as System Architect / Solution Architect
    • Strong problem-solving and system design capabilities
    • Excellent communication and stakeholder management skills
    Read more
    Browse more C Jobs in India →
    Germany-Headquartered Fast-Growing IT Consulting Company

    Germany-Headquartered Fast-Growing IT Consulting Company

    Agency job

    Bengaluru (Bangalore) · 4 - 6 years · ₹20L - ₹25L / yr · Posted 3 May 2026

    skill iconPython
    Embedded C++
    skill iconC
    skill iconGo Programming (Golang)
    Bash
    +7 more

    Location: Bengaluru, Kadugodi

    Experience: 4-6 years

    About company:

    Client is a Germany-headquarted IT consulting and service organization. With over 25 years of expertise and global presence, we are committed to customer excellence and focused in addressing niche areas of product engineering, process consulting and software development in automotive, railways, production automation, data management and business IT domains.


    Key Responsibilities:

    • Develop or enhance features to meet industry standards, safety regulations, and project specifications.
    • Collaborate with Business stakeholders to understand Business Requirements
    • Work closely with hardware engineers, QA, and Scrum Master to integrate software solutions into embedded systems.
    • Identify Problems and resolve technical issues within embedded systems, making critical decisions on system architecture and software design.
    • Strive towards Improving Processes, system performance, optimize code and innovate in software design.
    • Work closely with vendors to design and implement edge AI solutions


    Requirements:

    • Must have done B.Tech/B.E preferably in ECE stream
    • Must have Proficiency in Python/C/C++, Go Lang, Scripting in Bash
    • Must have Strong Fundamentals on Embedded Development Life cycle
    • Must have Strong knowledge on Embedded Linux, Unix/Linux commands, RTOS and SQL
    • Sound knowledge of CAN/J1939 protocol, Sensor Data Processing and Telemetry
    • Experience with tools like JIRA and Agile/Scrum methodology
    • Excellent communication skills and ability to collaborate with cross-functional teams.
    • Ability to work on multiple projects and prioritize work effectively
    • Ability to work independently and as a team member
    • Strong analytical and problem-solving skills


    Nice to Have:

    • Understanding of ADAS, Driver Monitoring Systems
    • Experience with embedded video coupled with edge AI
    Read more
    Browse more Python Jobs in India →

    Bengaluru (Bangalore) · 2 - 7 years · ₹10L - ₹25L / yr · Profitable · Posted 30 Mar 2026

    skill iconC
    skill iconPython
    skill iconGo Programming (Golang)
    skill iconJenkins
    skill iconJava


    Description


    We are seeking a skilled and detail-oriented Software Developer to automate our internal workflows, develop tools for internal use that are used by our development team.


    We follow the following practices: unit testing, continuous integration CI, continuous deployment CD, and DevOps.


    We have codebases in go, java, python, vue js, bash and support the development team that develops C code.


    You need to like challenges, explore new fields and find solutions for problems.


    You will be responsible for coordinating, automating, and validating internal workflows and ensuring operational stability, and system reliability.



    Requirements

    • Bachelor’s degree in Computer Science, Engineering, or related field.
    • 2+ years in professional software development
    • Solid understanding of software development patterns like SOLID, GoF or similar.
    • Experience automating deployments for different kinds of applications.
    • Strong understanding of Git version control, merge/rebase strategies, tagging.
    • Familiarity with containerization (Docker) and deployment orchestration (e.g., docker compose).
    • Solid scripting experience (bash, or similar).
    • Understanding of observability, monitoring, and probing tooling (e.g., Prometheus, Grafana, blackbox exporter).


    Preferred Skills

    • Experience in SRE
    • Proficiency in CI/CD tooling (e.g., GitHub Actions, Jenkins, GitLab).
    • Familiarity with build tools like Make, CMake, or similar.
    • Exposure to artifact management systems (e.g., aptly, Artifactory, Nexus).
    • Experience deploying to Linux production systems with service uptime guarantees.


    Responsibilities

    • Develop new services that are needed by SRE, Field or Development Team by adopting unit testing, agile, clean code practices.
    • Drive the CI/CD pipeline and maintain the workflows, using tools such as GitLab, Jenkins
    • Deploy the services and implement and refine the automation for different environments.
    • Operate: The services that the SRE Team developed.
    • Automate release pipelines: Build and maintain CI/CD workflows using tools such as Jenkins and GitLab.
    • Version control: Manage and enforce Git best practices, branching strategies (e.g., Git Flow), tagging, and release versioning.
    • Collaboration: Work closely with developers, QA, and product teams to align on release timelines and feature readines
    • Success Metrics
    • Achieve >99% service up time with minimal rollbacks.
    • Delivery in time, hold timelines.


    Benefits

    Enjoy a great environment, great people, and a great package

    • Stock Appreciation Rights - Generous pre series-B stock options
    • Generous Gratuity Plan - Long service compensation far exceeding Indian statutory requirements 
    • Health Insurance - Premium health insurance for employee, spouse and children 
    • Working Hours - Flexible working hours with sole focus on enabling a great work environment 
    • Work Environment - Work with top industry experts in an environment that fosters co-operation, learning and developing skills 
    • Make a Difference - We're here because we want to make an impact on the world - we hope you do too!


    Why Join RtBrick

    Enjoy the excitement of a start-up without the risk!


    We're revolutionizing the Internet's backbone by using cutting-edge software development techniques. The internet and, more specifically, broadband networks are among the most world's most critical technologies, that billions of people rely on every day. Rtbrick is revolutionizing the way these networks are constructed, moving away from traditional monolithic routing systems to a more agile, disaggregated infrastructure and distributed edge network functions. This shift mirrors transformations seen in computing and cloud technologies, marking the most profound change in networking since the inception of IP technology. 


    We're pioneering a cloud-native approach, harnessing the power of container-based software, microservices, a devops philosophy, and warehouse scale tools to drive innovation. 


    And although RtBrick is a young innovative company, RtBrick stands on solid financial ground: we are already cash-flow positive, backed by major telco investors like Swisscom Ventures and T-Capital, and our solutions are actively deployed by Tier-1 telcos including Deutsche Telekom (Europe's largest carrier), Regional ISPs and City ISPs—with expanding operations across Europe, North America and Asia. 


    Joining RtBrick offers you the unique thrill of a startup environment, coupled with the security that comes from working in a business with substantial market presence and significant revenue streams. 


    We'd love you to come and join us so why don't you embrace the opportunity to be part of a team that's not just participating in the market but actively shaping the future of telecommunications worldwide

    Read more
    Browse more Backend Developer Jobs in India →
    Vintronics Consulting

    Bengaluru (Bangalore), Chennai · 5 - 10 years · ₹10L - ₹28L / yr · Profitable · Posted 24 Mar 2026

    skill iconC
    skill iconC++
    skill iconPython
    skill iconJava
    Linux kernel
    +1 more

    Job Title: Senior Linux Kernel Engineer

    Experience: 5–10 Years

    Location: Bangalore / Chennai

    Domain: Enterprise Linux / Kernel Development


    Job Summary

    We are seeking a highly skilled Senior Linux Kernel Engineer with deep expertise in kernel development, debugging, and performance optimization. The role involves working on enterprise-grade Linux distributions, kernel lifecycle management, security patching, and low-level hardware integration.


    Key Responsibilities

    1. Kernel Lifecycle & Maintenance

    • Lead kernel upgrade strategies (e.g., LTS migrations such as 5.15 → 6.x) while ensuring stability and compatibility.
    • Perform patch porting across kernel versions, resolving API and dependency conflicts.
    • Track and mitigate security vulnerabilities by monitoring CVEs and upstream sources (e.g., LKML).
    • Backport critical fixes to production kernels without impacting system stability.

    2. Debugging & System Stability

    • Act as an escalation point for kernel panics and system crashes.
    • Perform post-mortem analysis using kdump, crash, and gdb.
    • Debug early boot issues (UEFI, initramfs, kernel initialization).
    • Conduct performance analysis using eBPF, ftrace, and perf to optimize system behavior.

    3. Driver Development & Hardware Integration

    • Design, develop, and maintain device drivers (network, storage, GPU, or character devices).
    • Work closely with hardware through DMA, interrupts (MSI-X), and register-level programming.
    • Maintain out-of-tree drivers using DKMS or similar frameworks.
    • Ensure compatibility of drivers across kernel updates.


    Required Technical Skills

    • Programming: Strong expertise in C (mandatory) and C++
    • Kernel Internals: Deep understanding of:
    • Virtual File System (VFS)
    • Memory Management (MMU, Paging)
    • Process Scheduler
    • Linux Networking Stack
    • Debugging Tools:
    • kdump, crash, gdb
    • kprobes, trace-cmd, ftrace
    • perf, valgrind
    • Hardware debugging tools (JTAG, Serial Console)
    • Build Systems:
    • Kbuild, Makefiles
    • Kernel packaging (RPM/Debian)
    • Security:
    • Experience with CVE patching and backporting
    • Knowledge of SELinux/AppArmor
    • Kernel hardening (FIPS, KSPP)


    Preferred Skills

    • Experience contributing to open-source kernel projects
    • Familiarity with Linux Kernel Mailing List (LKML) workflows
    • Exposure to enterprise Linux distributions (RHEL, Ubuntu, SUSE)
    • Experience with performance tuning and system optimization at scale



    1. Core Programming (C Language)

    • Must have strong hands-on experience in C programming
    • Comfortable with pointers, memory management, and low-level concepts

    2. Kernel Internals Expertise

    • Should have worked in at least one subsystem:
    • VFS / File Systems
    • Memory Management
    • Scheduler / Networking

    3. Debugging & Crash Analysis

    • Experience handling kernel panics
    • Hands-on with vmcore analysis tools

    4. Security & Patching

    • Understanding of CVE fixes and backporting

    5. Driver Development

    • Experience in writing or maintaining device drivers

    6. Performance & Advanced Debugging

    • Exposure to eBPF, ftrace, perf

    7. Hardware-Level Understanding

    • Knowledge of DMA, interrupts, hardware interaction

    Soft Skills

    • Strong analytical and problem-solving abilities
    • Excellent communication skills
    • Ability to work independently and in collaborative environments
    • Quick learner with adaptability to new technologies


    Read more
    Browse more Backend Developer Jobs in Chennai | Backend Developer Job openings in Chennai →

    Bengaluru (Bangalore), Chennai · 5 - 10 years · ₹10L - ₹25L / yr · Profitable · Posted 24 Mar 2026

    skill iconC
    skill iconC++
    Linux/Unix
    skill iconPython
    DevOps
    +4 more

    Job Title: Cloud Development & Linux Debugging Engineer

    Experience: 5–10 Years

    Location: Bangalore / Chennai


    Job Summary

    We are looking for an experienced Cloud Development & Linux Debugging Engineer with strong expertise in Linux internals, system-level programming, and cloud technologies. The ideal candidate will have hands-on experience in developing, debugging, and optimizing Linux-based systems along with exposure to DevOps tools and containerized environments.


    Key Responsibilities

    • Develop and debug software at the Linux system level (kernel/user space).
    • Work on Linux internals, low-level system components, and performance optimization.
    • Design, develop, and maintain applications using Python and C/C++.
    • Troubleshoot complex issues in Linux and cloud-based environments.
    • Collaborate with cross-functional teams in an Agile/Scrum environment.
    • Contribute to automation and infrastructure using DevOps tools.
    • Work with containerized and cloud platforms such as Kubernetes and OpenStack.


    Required Skills

    • Strong experience in Linux software development (Linux internals, system-level programming).
    • Proficiency in Python and C/C++.
    • Solid debugging and analytical skills.
    • Hands-on experience with Ansible, Puppet, and DevOps practices.
    • Experience working with OpenStack and Kubernetes.
    • Good understanding of Agile/Scrum methodologies.
    • Excellent communication and teamwork skills.


    Preferred Skills (Good to Have)

    • Experience with Go / Golang and Go templating.
    • Knowledge of Kubernetes Operators and Helm.
    • Exposure to containerization technologies (Docker, Kubernetes).
    • Contributions to open-source projects.
    • Experience with cloud-native architectures.


    Qualifications

    • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
    • Self-driven individual with a strong learning mindset.
    • Ability to work independently and in collaborative team environments.


    Read more
    Browse more Backend Developer Jobs in Chennai | Backend Developer Job openings in Chennai →

    Bengaluru (Bangalore) · 4 - 11 years · ₹9L - ₹27L / yr · Profitable · Posted 17 Mar 2026

    skill iconC
    skill iconC++
    Linux kernel
    JTAG
    Debugging
    +4 more

    Key Responsibilities

    1. Kernel Lifecycle & Maintenance

    Upstream Alignment: Lead the strategy for upgrading enterprise kernels (e.g., migrating from LTS 5.15 to 6.6) while maintaining binary compatibility where required.

    Patch Porting: Expertly port functional and performance patches between disparate kernel versions, resolving complex code conflicts and API changes.

    CVE Mitigation: Monitor the Linux Kernel Mailing List (LKML) and security advisories to identify and backport CVE patches from upstream to production environments.


    2. Deep-Dive Debugging & Stability

    Panic Analysis: Act as the final escalation point for Kernel Panics and "Oops" messages. Utilize kdump, crash, and gdb to perform post-mortem analysis of vmcores.

    Boot-Time Resolution: Debug critical failures during the early boot process (UEFI handoff, initramfs, and early kernel init) where standard logging is unavailable.

    Performance Tuning: Use ebpf, ftrace, and perf to identify bottlenecks in memory management, scheduler latency, or I/O throughput.


    3. Driver Development & Hardware Integration

    Driver Ownership: Design, develop, or maintain at least one Open Source or Proprietary Device Driver (Network, Storage, GPU, or Character devices).

    Hardware Abstraction: Interface directly with hardware registers, managing DMA mappings, and optimizing interrupt handling (MSI-X, Threaded IRQs).

    Out-of-Tree Management: Maintain driver compatibility across kernel updates using DKMS or similar frameworks.


    4. Infrastructure & Automation

    Registry Management: Oversee the distribution of custom kernel builds and modules via GitLab Container/Package Registries.

    CI/CD for Kernel: Build automated testing pipelines (Hardware-in-the-loop) to validate kernel stability before enterprise-wide deployment.



    Required Technical Skills:


    Languages: Mastery of C/C++ Programming (C is preferred)

    Kernel Internals: Deep understanding of VFS, Memory Management (MMU/Paging), Process Scheduling, and Networking Stacks.

    Debugging Tools: Expert-level use of kprobes, trace-cmd, valgrind, and hardware-level debuggers (JTAG/Serial Console).

    Build Systems: Proficiency with Kbuild, Makefiles, and building RPM/Debian packages for kernel distribution.

    Security: Hands-on experience with SELinux/AppArmor policy development and kernel hardening (FIPS, KSPP).

    Read more
    Browse more C Jobs in India →
    Tata Elxsi
    DurgaSri T
    Posted by DurgaSri T

    Chennai, Bengaluru (Bangalore) · 4 - 12 years · ₹5L - ₹22L / yr · Profitable · Posted 25 Nov 2025

    skill iconC
    Networking
    Embedded Linux
    RDKB
    Wifi
    +3 more

    Required Skills:

    • 4+ years of experience in embedded software development.
    • 2 - 4 years of hands-on experience in C/C++ programming.
    • Knowledge of TCP/IP internals and common network protocols such as DHCP, DNS, IPV4/IPV6, NAT
    • In-depth knowledge of Layer 2 and Layer 3 protocols (Ethernet, IP, TCP/UDP, MPLS, BGP, OSPF)
    • In-depth knowledge of RDK-B architecture, TR-069/TR-181, and networking stacks
    • Work on TR-069, TR-181 data models, and DOCSIS / DSL / GPON technologies
    • Experience and knowledge on IEEE802.11/Wi-Fi protocols such as WPA, RADIUS, WPS, 802.11n/ac/ax/be, mesh networking


    Read more
    Browse more C Jobs in Chennai | C Job openings in Chennai →
    Bharat Headhunters

    at Bharat Headhunters

    1 recruiter
    Sindhu S
    Posted by Sindhu S

    Bengaluru (Bangalore), Pune, Hyderabad, Chennai · 7 - 15 years · ₹20L - ₹35L / yr · Raised funding · Posted 6 Nov 2025

    Teamcenter
    Product Lifecycle Management (PLM)
    Customization
    ITK
    skill iconC
    +2 more

    Key Responsibilities

    • Core PLM Support & Expertise
    • Manage and support key Teamcenter functionalities including:
    • Parts & Components Management
    • CAD Data Management & Integration
    • BOM Management
    • Change Management
    • Supplier Collaboration
    • Enterprise Data Integration
    • Configuration & Customization
    • Configure and customize Teamcenter modules to meet evolving business requirements
    • Ensure alignment with PLM industry best practices and internal process standards
    • Troubleshooting & End-User Support
    • Investigate, diagnose, and resolve Teamcenter-related issues
    • Deliver Tier 2/3 application support and guidance to end-users and business stakeholders
    • Maintain system uptime and performance, ensuring minimal business disruption
    • Code Implementation
    • Develop and maintain clean, efficient code using Teamcenter-specific technologies such as:
    • Java, C++, ITK (Integration Toolkit), SOA frameworks
    • Support enhancements and new functionality development
    • System Integration
    • Collaborate with IT and engineering teams to integrate Teamcenter with ERP, CAD, and other enterprise platforms
    • Enable seamless data flow and automation across interconnected systems
    • Solution Development
    • Design and deliver custom solutions within the Teamcenter platform, including:
    • Workflows, UI modifications, reports, and extension modules
    • Support ongoing innovation and platform optimization

     

    Qualifications

    • Bachelor’s degree in computer science, Engineering, or related technical field preferred
    • 6+ years of experience supporting and developing within the Teamcenter PLM ecosystem
    • Strong hands-on experience with Java, C++, ITK, and SOA for Teamcenter development
    • Solid understanding of PLM best practices and enterprise system integration
    • Proven problem-solving skills and the ability to manage technical escalations

     

    Read more
    Browse more Teamcenter Jobs in Pune | Teamcenter Job openings in Pune →

    Bengaluru (Bangalore) · 7 - 10 years · ₹10L - ₹20L / yr · Profitable · Posted 9 Oct 2025

    Embedded Systems
    Embedded Linux
    PCIe protocols
    Embedded RTOS
    JTAG, logic analyzers, oscilloscopes,
    +6 more

    Position: Senior Embedded Software Engineer – PCIe / Embedded Linux

    Location: Bangalore (Preferred)

    Experience: 7+ years

    Night Shift

    About the Role:

    We are seeking a highly skilled Senior Embedded Engineer with strong expertise in Embedded Linux and PCIe protocol development. The ideal candidate will have deep technical knowledge of PCIe (Gen4 and above) and experience in developing and debugging embedded systems at both hardware and software levels. Exposure to AI/ML or accelerator-based systems will be considered a strong plus.


    Key Responsibilities:

    • Design, develop, and optimize embedded software on Linux and RTOS platforms.
    • Implement and validate PCIe-based communication and device drivers (Gen4 minimum, Gen5/6 preferred).
    • Work closely with hardware and system teams to debug low-level issues related to PCIe interfaces.
    • Develop firmware and system-level software components for high-performance embedded platforms.
    • Participate in board bring-up, performance optimization, and hardware/software integration.
    • Contribute to system architecture discussions and design reviews.
    • Document design, testing procedures, and performance analysis.


    Core Skills Required:

    • Embedded Linux development (mandatory).
    • Deep understanding of PCIe protocols (Gen4 minimum; Gen5/6 preferred).
    • Strong knowledge of low-level driver development, DMA, interrupts, and memory management.
    • Experience with Embedded RTOS environments.
    • Familiarity with hardware debugging tools (e.g., JTAG, logic analyzers, oscilloscopes).
    • Proficiency in C/C++ and scripting (Python, Shell).
    • Excellent problem-solving and debugging skills.


    Preferred Skills (Good to Have):

    • Exposure to AI/ML hardware accelerators or data processing units (DPUs).
    • Understanding of SoC architecture and high-speed interconnects.
    • Experience working with multi-core systems and performance tuning.

    Education:

    • Bachelor’s or Master’s degree in Computer Engineering, Electronics, or related field.


    Read more
    Browse more Embedded Systems Jobs in India →
    Highfly Sourcing

    at Highfly Sourcing

    2 candid answers
    Highfly Hr
    Posted by Highfly Hr

    Dubai, Augsburg, Germany, Zaragoza (Spain), Qatar, Salalah (Oman), Kuwait, Lebanon, Marseille (France), Genova (Italy), Winnipeg (Canada), Denmark, Poznan (Poland), Bengaluru (Bangalore), Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Mumbai, Hyderabad, Pune · 3 - 10 years · ₹25L - ₹30L / yr · Profitable · Posted 18 Sep 2025

    skill iconVue.js
    skill iconAngularJS (1.x)
    skill iconAngular (2+)
    skill iconReact.js
    skill iconJavascript
    +14 more

    Job Description

    We are looking for a talented Java Developer to work in abroad countries. You will be responsible for developing high-quality software solutions, working on both server-side components and integrations, and ensuring optimal performance and scalability.


    Preferred Qualifications

    • Experience with microservices architecture.
    • Knowledge of cloud platforms (AWS, Azure).
    • Familiarity with Agile/Scrum methodologies.
    • Understanding of front-end technologies (HTML, CSS, JavaScript) is a plus.


    Requirment Details

    Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

    Proven experience as a Java Developer or similar role.

    Strong knowledge of Java programming language and its frameworks (Spring, Hibernate).

    Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools.

    Familiarity with RESTful APIs and web services.

    Understanding of version control systems (e.g., Git).

    Solid understanding of object-oriented programming (OOP) principles.

    Strong problem-solving skills and attention to detail.

    Read more
    Browse more Fullstack Developer Jobs in Mumbai | Fullstack Developer Job openings in Mumbai →
    TechSkillio
    Tech Skillio
    Posted by Tech Skillio

    Bengaluru (Bangalore), Mumbai, Delhi, Gurugram, Noida, Pune, Hyderabad · 4 - 8 years · ₹5L - ₹12L / yr · Posted 12 Aug 2025

    skill iconC
    skill iconC++
    Device Driver Development
    Linux/Unix
    Linux kernel
    +1 more

    Job Summary

    We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software.

    Key Responsibilities

    • Porting existing Linux device drivers to new platforms, SoCs, and kernel versions.
    • New driver development for custom hardware components and peripherals.
    • Debugging kernel and driver-level issues using industry-standard tools.
    • Integration & bring-up of hardware with Linux-based systems.
    • Collaborate with hardware teams to interpret specifications and enable device functionality.
    • Optimize drivers for performance, reliability, and resource efficiency.
    • Write clear technical documentation for driver APIs, design, and integration steps.

    Required Skills & Qualifications

    • Bachelor’s/Master’s in Computer Science, Electronics, or related field.
    • 4 to 8 years of professional experience in software development.
    • Strong proficiency in C/C++ programming and memory management.
    • Hands-on experience with any Linux device driver (character, block, network, USB, PCIe, I2C, SPI, etc.).
    • Good understanding of Linux kernel architecture, module programming, and build systems.
    • Knowledge of interrupt handling, DMA, and device tree configuration.
    • Familiarity with cross-compilation and embedded Linux toolchains.
    • Experience with debugging tools (GDB, ftrace, perf, printk, etc.).
    • Version control experience (Git).

    Preferred Skills

    • Exposure to multiple driver types (networking, storage, multimedia, etc.).
    • Experience with Yocto, Buildroot, or similar embedded Linux environments.
    • Knowledge of real-time Linux and RT patches.
    • Scripting knowledge (Python, Bash) for testing and automation.

    Soft Skills

    • Strong analytical and debugging skills.
    • Good communication and collaboration abilities.
    • Ability to work independently and take ownership of deliverables.


    Read more
    Browse more C Jobs in Mumbai | C Job openings in Mumbai →
    HighQ-labs

    Bengaluru (Bangalore) · 3 - 7 years · ₹5L - ₹8L / yr · Profitable · Posted 11 Jul 2025

    skill iconC
    SQL server
    skill icon.NET

    Key Responsibilities:

    1. Design and Development:

    • Design, develop, and deploy high-quality software applications using Angular, Dot

    Net Core, C#, and SQL Server.

    • Collaborate with cross-functional teams to identify requirements and develop

    solutions.

    • Participate in code reviews and provide feedback to improve code quality.

    2. Technical Leadership:

    • Lead the development of software applications and provide technical guidance to

    junior developers.

    • Mentor junior developers to improve their skills and knowledge.

    • Collaborate with other teams to ensure alignment with company goals and

    objectives.

    3. Development Releases:

    • Develop and maintain CI/CD pipelines to automate development releases.

    • Collaborate with the QA team to ensure that software applications meet quality

    standards.

    • Participate in release management and ensure that software applications are

    deployed smoothly.

    4. Performance Optimizations:

    • Identify performance bottlenecks in software applications and develop solutions to

    improve performance.

    • Optimize database queries and improve data retrieval efficiency.

    • Collaborate with the QA team to ensure that performance optimizations do not

    introduce new bugs.


    5. Information Security:

    • Ensure that software applications comply with information security guidelines and

    regulations.

    • Collaborate with the security team to identify and mitigate security risks.

    • Participate in security audits and provide feedback to improve security posture.

    6. GIT and Version Control:

    • Use GIT and other version control systems to manage code changes and collaborate

    with team members.

    • Participate in code reviews and provide feedback to improve code quality.

    7. Caching Framework:

    • Knowledge of caching frameworks like Redis is a plus.

    • Collaborate with the team to implement caching solutions to improve application

    performance.


    8. Collaboration with L2 Support Team:

    • Collaborate with the L2 Support Team to educate them on new patches to be

    released.

    • Troubleshoot any production issues and provide technical guidance to the L2

    Support Team.

    9. Team Management:

    • Manage a team of junior developers and provide technical guidance and mentorship.

    • Collaborate with other teams to ensure alignment with company goals and

    objectives.

    • • Participate in team meetings and provide feedback to improve team performance.
    Read more
    Browse more Fullstack Developer Jobs in India →
    Knowx innovations Pvt Ltd

    Bengaluru (Bangalore) · 0 - 0 years · ₹1L - ₹2L / yr · Profitable · Posted 10 Jun 2025

    Final Cut Pro
    skill iconC
    Embedded C
    Microcontrollers

     Internship Opportunity – Embedded Systems & IoT

    Join our hands-on internship program designed for engineering students passionate about core tech. You'll work on real-time projects involving microcontrollers, sensors, RTOS, circuit design, and IoT protocols.

    Gain exposure to AI-integrated embedded applications and build a strong project portfolio with mentorship and placement support.

    Location: Bangalore (Hybrid/On-site)

    Duration: 2–3 months

    Eligibility: Final-year students and pre final year (ECE/EEE/CSE/Mechatronics)

    #EmbeddedSystems #IoTInternship #EngineeringInternship #CoreTechCareers #Microcontrollers #RTOS #PCBDesign #IoTProjects #KnowxInnovations #AIoT #TechInternship #SkillDevelopment #HandsOnLearning #BangaloreInternship #StudentInternship

    Read more
    Browse more Final Cut Pro Jobs in India →

    Bengaluru (Bangalore) · 4 - 9 years · ₹10L - ₹15L / yr · Profitable · Posted 10 Jun 2025

    skill iconAndroid Development
    skill iconC
    skill iconC++
    skill iconGit
    STS
    +3 more
    • Experience: 4.5 to 10 Years.
    • Notice Period: Immediate to 15 days.
    • Location: Bangalore.
    • Budget:
    • 4.5 to 6 Years: 14 LPA.
    • 6.5 to 9 Years: 18 LPA.


    Skills/Qualifications Required:

     

    • Strong knowledge of Android Architecture with experience in Java and C/C++.
    • Working experience in Android Generic Frameworks.
    • Hands-on experience with GIT/Gerrit and resolving conflicts while applying AOSP patches.
    • Proficiency in analyzing ANRs, tombstones, and system crashes.
    • Experience with analyzing Google compliance issues (STS, CTS, GTS, VTS).
    • Hands-on experience with JIRA.
    • Expertise in Binder IPC, Manager Service, System Services, AOSP customization, and custom ROM development.
    Read more
    Browse more Backend Developer Jobs in India →
    Deqode

    at Deqode

    1 recruiter
    Alisha Das
    Posted by Alisha Das

    Bengaluru (Bangalore), Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Mumbai, Hyderabad, Pune, Kolkata, Indore · 5 - 7 years · ₹7L - ₹25L / yr · Bootstrapped · Posted 27 May 2025

    skill iconC++
    Embedded C++
    skill iconC

    Job Summary:

    We are looking for a highly skilled and experienced C++ Developer with a strong background in embedded systems to join our dynamic product engineering team. The ideal candidate will have at least 5 years of recent hands-on experience in designing, developing, and optimizing high-performance embedded software applications using modern C++ standards (preferably C++11 or later). This is an exciting opportunity to work on cutting-edge technologies in a collaborative and innovative environment.

    Key Responsibilities:

    • Design, develop, and maintain robust and scalable software solutions using C++11 or above
    • Work closely with hardware and embedded teams to implement and integrate real-time systems
    • Develop software for embedded platforms and optimize performance for various target environments
    • Implement and maintain multithreaded applications and handle concurrency issues efficiently
    • Conduct unit and integration testing to ensure high-quality deliverables
    • Collaborate with cross-functional teams including Product, QA, Hardware, and Design
    • Troubleshoot, debug, and resolve complex technical issues in embedded environments
    • Participate in code reviews and adhere to best practices in coding and documentation
    • Stay updated on the latest advancements in C++ and embedded systems development

    Required Skills & Qualifications:

    • Bachelor's or Master’s degree in Computer Science, Electronics, or related field
    • 5+ years of professional software development experience with strong recent exposure to C++
    • Hands-on experience with C++11 or newer versions (C++14/17 preferred)
    • Strong understanding of object-oriented programming (OOP) and software design patterns
    • Proficient in embedded system programming and real-time operating systems (RTOS)
    • Experience in multithreaded programming and inter-process communication
    • Proficient in debugging tools, performance analysis, and memory management
    • Familiarity with version control systems like Git

    Preferred Skills:

    • Experience working on low-level drivers, hardware integration, and peripherals
    • Familiarity with scripting languages (Python, Bash) for automation
    • Exposure to CI/CD pipelines and Agile/Scrum development methodologies
    • Knowledge of tools such as GDB, Valgrind, JTAG debuggers, etc.
    • AWS or cloud-based experience is a plus (for remote monitoring/logging or OTA updates)


    Read more
    Browse more Backend Developer Jobs in Mumbai | Backend Developer Job openings in Mumbai →
    Jio Tesseract
    TARUN MISHRA
    Posted by TARUN MISHRA

    Bengaluru (Bangalore), Pune, Hyderabad, Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Mumbai, Navi Mumbai, Kolkata, Rajasthan · 5 - 24 years · ₹9L - ₹70L / yr · Profitable · Posted 21 Mar 2025

    skill iconC
    skill iconC++
    Visual C++
    Embedded C++
    Artificial Intelligence (AI)
    +32 more

    JioTesseract, a digital arm of Reliance Industries, is India's leading and largest AR/VR organization with the mission to democratize mixed reality for India and the world. We make products at the cross of hardware, software, content and services with focus on making India the leader in spatial computing. We specialize in creating solutions in AR, VR and AI, with some of our notable products such as JioGlass, JioDive, 360 Streaming, Metaverse, AR/VR headsets for consumers and enterprise space.


    Mon-fri role, In office, with excellent perks and benefits!


    Position Overview

    We are seeking a Software Architect to lead the design and development of high-performance robotics and AI software stacks utilizing NVIDIA technologies. This role will focus on defining scalable, modular, and efficient architectures for robot perception, planning, simulation, and embedded AI applications. You will collaborate with cross-functional teams to build next-generation autonomous systems 9


    Key Responsibilities:

    1. System Architecture & Design

    ● Define scalable software architectures for robotics perception, navigation, and AI-driven decision-making.

    ● Design modular and reusable frameworks that leverage NVIDIA’s Jetson, Isaac ROS, Omniverse, and CUDA ecosystems.

    ● Establish best practices for real-time computing, GPU acceleration, and edge AI inference.


    2. Perception & AI Integration

    ● Architect sensor fusion pipelines using LIDAR, cameras, IMUs, and radar with DeepStream, TensorRT, and ROS2.

    ● Optimize computer vision, SLAM, and deep learning models for edge deployment on Jetson Orin and Xavier.

    ● Ensure efficient GPU-accelerated AI inference for real-time robotics applications.


    3. Embedded & Real-Time Systems

    ● Design high-performance embedded software stacks for real-time robotic control and autonomy.

    ● Utilize NVIDIA CUDA, cuDNN, and TensorRT to accelerate AI model execution on Jetson platforms.

    ● Develop robust middleware frameworks to support real-time robotics applications in ROS2 and Isaac SDK.


    4. Robotics Simulation & Digital Twins

    ● Define architectures for robotic simulation environments using NVIDIA Isaac Sim & Omniverse.

    ● Leverage synthetic data generation (Omniverse Replicator) for training AI models.

    ● Optimize sim-to-real transfer learning for AI-driven robotic behaviors.


    5. Navigation & Motion Planning

    ● Architect GPU-accelerated motion planning and SLAM pipelines for autonomous robots.

    ● Optimize path planning, localization, and multi-agent coordination using Isaac ROS Navigation.

    ● Implement reinforcement learning-based policies using Isaac Gym.


    6. Performance Optimization & Scalability

    ● Ensure low-latency AI inference and real-time execution of robotics applications.

    ● Optimize CUDA kernels and parallel processing pipelines for NVIDIA hardware.

    ● Develop benchmarking and profiling tools to measure software performance on edge AI devices.


    Required Qualifications:

    ● Master’s or Ph.D. in Computer Science, Robotics, AI, or Embedded Systems.

    ● Extensive experience (7+ years) in software development, with at least 3-5 years focused on architecture and system design, especially for robotics or embedded systems.

    ● Expertise in CUDA, TensorRT, DeepStream, PyTorch, TensorFlow, and ROS2.

    ● Experience in NVIDIA Jetson platforms, Isaac SDK, and GPU-accelerated AI.

    ● Proficiency in programming languages such as C++, Python, or similar, with deep understanding of low-level and high-level design principles.

    ● Strong background in robotic perception, planning, and real-time control.

    ● Experience with cloud-edge AI deployment and scalable architectures.


    Preferred Qualifications

    ● Hands-on experience with NVIDIA DRIVE, NVIDIA Omniverse, and Isaac Gym

    ● Knowledge of robot kinematics, control systems, and reinforcement learning

    ● Expertise in distributed computing, containerization (Docker), and cloud robotics

    ● Familiarity with automotive, industrial automation, or warehouse robotics

    ● Experience designing architectures for autonomous systems or multi-robot systems.

    ● Familiarity with cloud-based solutions, edge computing, or distributed computing for robotics

    ● Experience with microservices or service-oriented architecture (SOA)

    ● Knowledge of machine learning and AI integration within robotic systems

    ● Knowledge of testing on edge devices with HIL and simulations (Isaac Sim, Gazebo, V-REP etc.)

    Read more
    Browse more Fullstack Developer Jobs in Pune | Fullstack Developer Job openings in Pune →
    Product

    Product

    Agency job
    via Urbanhire by Sushma SJ

    Bengaluru (Bangalore) · 4 - 9 years · ₹22L - ₹35L / yr · Posted 5 Mar 2025

    PCL
    IPDS
    skill iconC
    skill iconC++

    Solid knowledge and experience of working in C/C++ programming language

    Solid knowledge and experience of working with PCL (Printer Command Language) or IPDS (Intelligent Printer Data Stream)

    Solid working knowledge of object oriented principles: Encapsulation, Classes, Inheritance, Code Reuse, Polymorphism, Decoupling

    Responsible for technical design of a subsystem

    Knows how to apply architecture and design patterns

    Read more
    Browse more Backend Developer Jobs in India →

    Bengaluru (Bangalore) · 3 - 6 years · ₹9L - ₹18L / yr · Posted 31 Jan 2025

    Device Driver Development
    skill iconC
    Board Bringup
    BSP

    Looking for Linux BSP Engineers for one of our clients


    Skills Required: C Programming, Device Driver Development, BSP, U-Boot, Board Bring-up

    Location: Bangalore

    Experience 3 to 6yrs

    Education/Qualification: B.E/B.Tech (EEE / ECE)


    Domain: - Bootloader, Linux BSP, Device driver for Ethernet, PCIe, USB, etc

    ○    U-Boot and Linux porting / upgrading to ARM based SoC

    ○    Device drivers for SPI, I2C, Touch screen, MEMS Sensors

    ○    Device drivers for Audio, camera, display etc.

    Additional considerations:-

    Must have: - Ground up driver development and debugging experience



    Read more
    Browse more Device Driver Development Jobs in India →
    InfoGrowth private Limited

    Bengaluru (Bangalore) · 5 - 7 years · ₹11L - ₹20L / yr · Profitable · Posted 4 Oct 2024

    AUTOSAR
    bsw
    skill iconC
    Metro Ethernet

    Job Role: AUTOSAR Integration Expert

    Mandatory Skills:

    • AUTOSAR Integration (Vector, EB, CAN UDS, Vector Tools, BSW Integration)
    • Minimum 4 years of relevant experience in automotive software development
    • Extensive experience in AUTOSAR with different vendor stacks (Vector, EB), tools, and methodologies
    • Hands-on experience in AUTOSAR stack integration, preferably with Vector stack
    • Strong knowledge of various communication protocols: Ethernet, CAN, LIN, and FlexRay
    • Solid understanding of different BSW (Basic Software) stacks
    • Proficient working experience with various microcontrollers
    • Strong embedded C programming and debugging skills
    • Familiarity with software branching and merging methods

    Job Responsibilities:

    • Engage in tasks related to the integration and development of Flash Bootloader (FBL) features and perform comprehensive testing activities.
    • Collaborate continuously with counterparts in Germany to understand requirements and effectively interpret and develop FBL features.
    • Responsible for creating test specifications and documenting results accurately.

    Why Join InfoGrowth?

    • Become a key player in an innovative team dedicated to revolutionizing the automotive industry with cutting-edge software solutions.
    • Work on exciting projects that challenge your skills and promote professional growth.
    • Enjoy a collaborative and dynamic work environment that values creativity and teamwork.


    Read more
    Browse more AUTOSAR Jobs in India →
    Protectol Health
    Pallabi Malakar
    Posted by Pallabi Malakar

    Bengaluru (Bangalore) · 3 - 5 years · ₹6L - ₹12L / yr · Profitable · Posted 18 May 2024

    STM
    Embedded Systems
    Microcontrollers
    Firmware development
    skill iconC++
    +3 more

    Job Description


    Are you passionate about making a difference in people's lives through groundbreaking products and services ? Look no further! Protectol Health is a pioneering pharma-tech company with a holistic approach that spans conventional pharmaceuticals, nutraceuticals, nutrients, and business safety. Our dedication to the value of "Life matters" is not just a slogan – it's ingrained in every facet of our work culture and offerings.


    With dedicated divisions in Pharma, Technology, Nutraceuticals, Nutriments, and Business Safety, we drive impactful research and development activities that redefine industries and touch lives. Our operational footprint extends across the GCC countries and India, allowing us to reach and transform communities on a grand scale.


    If you're enthusiastic about creating a positive impact and wish to be a part of an organization that values and prioritizes lives, Protectol Health welcomes you. Join us in our mission to shape a healthier present and future. Your expertise and passion will find a meaningful home here.


    Roles and Responsibilities


    As an Embedded Firmware Engineer, you will be responsible for:


    ● Leading the firmware development for our product line of safety and medical devices.


    ● Designing, developing, testing, and maintaining embedded firmware.


    ● Collaborating with cross-functional teams to define software requirements, specifications, and architectures based on product requirements and industry standards.


    ● Implementing firmware solutions that comply with ATEX certification, IEC 61508, and Functional Safety (SIL standards) for devices used in hazardous locations.


    ● Conducting thorough testing and validation of firmware to ensure reliability, accuracy, and compliance with safety standards.


    ● Optimizing firmware for power efficiency and performance to meet the life of portable and battery-powered devices.


    ● Implement firmware algorithms for sensor calibration, data processing, and user interface interactions.


    ● Assisting in hardware-software integration, debugging, and troubleshooting to ensure seamless functionality of the devices.


    ● Collaborating with Quality Assurance and Product Validation teams to ensure the highest quality of firmware deliverables.


    ● Participating in code reviews and providing constructive feedback to improve code quality and maintainability.


    ● Keeping abreast of emerging technologies, industry trends, and advancements in embedded systems for continuous improvement and innovation.


    Skills and Qualifications:


    ● Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.


    ● 3+ years of experience in embedded firmware development for portable and wireless gas detectors and docking stations.


    ● Proficiency in C/C++ programming languages for embedded systems.


    ● Hands-on experience with a complete product development cycle is an add-on.


    ● Experience with STM32/STM8/ MSP430 or any other low-power microcontrollers for the development of low-powered devices.


    ● Experience in reading and optimizing analog data in various types of ADCs.


    ● Understanding of ATEX certification requirements and compliance.


    ● Understanding and practical experience with Functional Safety standards (SIL2/3 standards) in the development of safety-critical systems is an add-on.


    ● Experience with coding standards. (eg: Misra-C) Familiarity with System architectures and communication protocols like I2C, UART, SPI, etc. Knowledge of sleep modes and low-power optimization techniques for battery-operated devices.


    ● Experience in developing and using custom segment LCDs (TN, STN, etc.) used in battery-powered ultra-low power devices.


    ● Experience with software development tools, version control systems, and bug-tracking systems. Strong analytical and problem-solving skills with attention to detail.


    ● Excellent communication and teamwork skills.

    ● Advantages for individuals who thrive in a startup setting.


    Work Culture


    At Protectol Health, we prioritize our diverse and talented team. We offer flexible work arrangements and resources for well-being to support our employees' personal and professional growth. By putting people first, we attract and retain top talent and drive innovation toward our mission of improving health and well-being

    Read more
    Browse more STM Jobs in India →
    Benison Technologies

    at Benison Technologies

    3 recruiters
    Lokesh B
    Posted by Lokesh B

    Bengaluru (Bangalore) · 2 - 6 years · Profitable · Posted 10 Feb 2024

    Routing protocols
    Multiprotocol Label Switching (MPLS)
    BGP
    Simple Network Management Protocol (SNMP)
    L2/L3
    +9 more

    Experience 2- 6 years within SW development

    Excellent C/C++ and object-oriented programming skills

    Excellent design analysis skills, including experience with software modeling,

    Excellent on Linux for CLI or SNMP management related layer for L2 or L3 switches

    Experience in telecom is a plus

    Flexible, innovative, and driven

    Structured and thorough with analytical and troubleshooting skills

    Highly motivated team player

    Agile way of working

    Read more
    Browse more Backend Developer Jobs in India →
    Sama NextGen Pvt. Ltd.

    Sama NextGen Pvt. Ltd.

    Agency job

    Bengaluru (Bangalore) · 4 - 8 years · ₹2L - ₹12L / yr · Posted 9 Feb 2024

    Linux kernel
    Networking
    skill iconC
    C Language
    Linux
    +5 more

    Job Description :


    Position Name: Network Software Developer

    Experience: 4 to 8 Years 

    Work Mode: Work from Bangalore office (near Bellandur) all 5 days. 


    Mandatory: 

    1. 4+ years of work experience in Networking domain. 
    2. Highly proficient in C and Linux environment.
    3. Experience in working on Linux based large code base. 
    4. Hands-on experience in working OpenWrt based router firmware. 
    5. Hands on experience with IP and lower layer networking protocols.


    Great to Have: 

    • Experience in working on Qualcomm and MediaTek chipsets. 
    • Experience in Linux device drivers and device trees.
    • Experience in creating and applying Linux kernel patches.
    Read more
    Browse more Linux kernel Jobs in India →
    SAMA, along with its team of senior experts in Electronics,

    SAMA, along with its team of senior experts in Electronics,

    Agency job

    Bengaluru (Bangalore) · 3 - 10 years · ₹2L - ₹12L / yr · Posted 9 Feb 2024

    Embedded Linux
    Board Support Package
    skill iconC
    BSP
    Networking
    +13 more

    JOB DESCRIPTION:


    Position : Linux BSP developer

    Location : Bangalore 

    Experience : 3 to 10 Years 

    Requirements :

    1. 3 to 10 Years of proficiency working on C and Embedded Linux BSP (Board Support Package).
    2. Highly proficient and possess working in Linux kernel and Linux device drivers.
    3. Hands on experience on working on platform of MIPS, ARM etc.
    4. Working knowledge and strong understanding of Device Tree.
    5. Understanding of Make files, their customization and Cross Compilation and Shell scripting.
    6. Experience in working on U-boot.
    7. Video and Camera domain knowledge will be a BIG advantage.
    8. Knowledge of secure boot would be an added advantage.


    Read more
    Browse more Embedded Linux Jobs in India →
    Code Vyasa
    Ananya Mishra
    Posted by Ananya Mishra

    Bengaluru (Bangalore) · 5 - 7 years · ₹8L - ₹15L / yr · Bootstrapped · Posted 24 Jan 2024

    Internet of Things (IOT)
    skill iconC
    Linux/yocto

    Looking for Lead Azure Engineer | Bangalore to join a team of rockstar developers. The candidate should have a minimum of 8+ yrs. of experience.

    There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads with 10+ years of development experience + work with F500 companies (our customers).

    Company Background - We are a multinational software company that is growing at a fast pace. We have offices in Florida & New Delhi. Our clientele spreads across the US, Australia & APAC. Here's the link to our website (codevyasa.com). To give you a sense of our growth rate, we've added 70+ employees in the last 6 weeks itself and expect another 125+ by the end of Q1 2024.Qualifications:Bachelors degree in Computer Science, Information Technology, or a related field.

    Application level programming on Linux but must know and experience in azure edge IotHere is what we have on offer for you:

    • Glassdoor's rating of 4.8
    • Free healthcare
    • Laser-sharp focus on upskilling our employees
    • Diverse & Inclusive teams
    • Industry-par compensation & benefits
    • Great work-life balance


    Read more
    Browse more Internet of Things (IOT) Jobs in India →

    Bengaluru (Bangalore) · 5 - 9 years · ₹18L - ₹25L / yr · Bootstrapped · Posted 1 Nov 2023

    skill iconC
    skill iconPython

    Role and Responsibilities:


    We are seeking a skilled and experienced individual to join our team as a Post Silicon Validation Engineer. In this role, you will be responsible for validating and analyzing the performance of SOC level environments. Your primary duties will include functional and compliance testing, characterization across power, performance, and thermal parameters, as well as data collection and analysis for PVT analysis, SNR, harmonic distortions, dynamic range, and data rates. Additionally, you will be involved in debugging silicon failures to optimize the overall system performance.


    Candidate Qualifications:


    To be considered for this position, you must have the following qualifications:

    • Strong exposure to validation methodologies and analysis techniques
    • Proven experience in SOC level environment bring up
    • Expertise in functional and compliance testing
    • Experience with data collection and analysis for PVT analysis, SNR, harmonic distortions, dynamic range, and data rates
    • Ability to debug silicon failures and optimize system performance



    Required Skills:


    In order to succeed in this role, you should have the following skills:

    • Proficiency in C and Python programming languages
    • Familiarity with NI LabVIEW, TestStand, and Actor-framework
    • Experience in developing test plans and integrating serial communication protocols
    • Ability to automate lab instruments using SCPI commands with GPIB controllers
    • Experience in developing test cases and drivers
    • Knowledge of tools such as Infiinium Test Compliance Application, Lauterbach T32 Trace32, DMM, FG, DSO, Temp C, Digital Multimeter, Function Generator, Digital Storage Oscilloscope, and National Instruments PXI – DAQ
    • Proficiency in SPI, I2C, USB2, RS232, USB3 SS, JTAG, and AMBA protocols
    • Ability to analyze and debug protocol level failures


    Read more
    Browse more C Jobs in India →
    Quantum
    Teja Shree
    Posted by Teja Shree

    Bengaluru (Bangalore) · 5 - 15 years · Profitable · Posted 4 Sep 2023

    skill iconC
    skill iconC++
    Data storage
    cloud storage
    SCSI
    +7 more

    With over 40 years of innovation, Quantum's end-to-end platform is uniquely equipped to orchestrate protect, and enrich data across its lifecycle, providing enhanced intelligence and actionable insights. Leading organizations in cloud services, entertainment, government, research, education, transportation, and enterprise IT trust Quantum to bring their data to life, because data makes life better, safer, and smarter. Quantum is listed on Nasdaq (QMCO) and the Russell 2000® Index. For more information visit www.quantum.com.


    As a Software Engineer, you will collaborate with engineers and product managers on the development and maintenance of Quantum’s DXi-Series of disk-based backup appliance software. Quantum’s DXi series protects our customers data on premises, in the cloud, or in a hybrid environment.

    You Are A Part Of:

    DXi is a uniquely powerful solution within the Quantum portfolio, allowing customers to meet and exceed their backup needs with one of the fastest products on the market. You’ll work on a product that allows customers to reduce costs, maximize production, scale with ease, and positively impact the environment by reducing power and cooling requirements.


    Job Responsibilities:

    Responsibilities include, but are not limited to:

    • Write code primarily for Linux systems, with programming languages including Python, C, C++, and Perl.

    • Design and build differentiating feature sets that continue to expand product capabilities, both on premises and in the cloud.

    • Work with development, test, service, and support engineers to develop tactical solutions for customer issues.

    • May design and develop automated test suites.

    • May maintain lab equipment.


    Required Skills and/or Experience:

    • Bachelor’s degree in Computer Science, Information Technology, or related field of study required.

    • 5-10 years related industry experience required.

    • 5+ years software development in C or C++ is required.

    • 3-5 years’ experience working in a Linux environment is required.

    • Experience in writing scripts: Perl, shell, bash, and/or other scripting tools is required.

    • Experience with debugging tools such as GDB is required.

    • Experience with source control and shared build environments is required.

    Read more
    Browse more Backend Developer Jobs in India →
    Quantum
    Teja Shree
    Posted by Teja Shree

    Bengaluru (Bangalore) · 5 - 20 years · Profitable · Posted 4 Sep 2023

    skill iconC
    skill iconC++
    NFS
    SMB
    CIFS
    +1 more

    Quantum Corp. leads the world in helping users collaboratively solve some of the world's hardest computer challenges. Whether its wrangling Petabytes of data for cutting edge movie production, managing global content production workflows, exploring new sources of energy, or managing oceans of content and blending collaborative high-speed workflows with cutting-edge object storage, Quantum has the tools and technology to help you engineer the solution that works now - and preserves your work for decades to come. You are applying to an exceptional team that contributes to enhancing our position as a proven global expert in data management.


    Job Summary and Duties:

    This position will highlight new product development, as well as feature development and bug fixing of existing products serving the expanding big data, NAS, virtualization, replication, and file systems market. This position is required to be well rounded in operating system including all flavors of Linux, Windows, and MacOS. Building specialized core (user space and kernel space) software is the main function of this role.

    Specific duties include but are not limited to:

    • Development and maintenance of new Primary Storage products.

    • Investigating and resolving issues in existing products related application workflows, cross-platform interactions, and new operating systems.

    • Triage and disposition incoming issues from support cases, customer interactions, and new feature requests.


    Job Requirements:

    • Minimum 8 years of combined education and experience including 5 years of C/C++ programming.

    • Expertise with SMB/NFS networking protocol stacks (Samba).

    • Filesystem VFS layer expertise (Samba VFS modules).

    • Experience with Python and Linux shell programming.

    • Experience with SAN and Ethernet networking technologies.

    • Ability to work in a team environment.

    • Strong communication skills.


    Desired Skills:

    • Knowledge of kernel internals including any of the following: Linux and Mac OS X.

    • Interfaces with special purpose file system APIs and web services required.

    • Knowledge and experience with container technologies (Kubernetes, Docker)

    • Knowledge and experience with Virtualization technologies: ESX, KVM

    • Experience working in an Agile environment using CI methodologies.

    Read more
    Browse more Backend Developer Jobs in India →
    Brisa Technologies Private Limited

    Hyderabad, Bengaluru (Bangalore) · 3 - 9 years · ₹5L - ₹15L / yr · Profitable · Posted 29 Aug 2023

    skill iconPython
    skill iconC
    skill iconC++
    Microcontrollers
    Storage & Networking

    Job Title: System Engineer



    Responsibilities include, but are not limited to:

    · Understand Mobile SoCs architecture across different Multimedia and Connectivity applications

    · Evaluate Memory/Storage architecture on mobile platforms and develop architectures to improve

    · Innovate new solutions to complex multi-disciplinary problems by collaborating with other team members

    · Identify new mobile workloads that will define memory/storage usage in future products

    · Evaluate and present architecture trade-offs impacting memory/storage subsystem performance and power

    Successful candidates for this position will have the following:

    · Bachelors/Master’s degree in Electronics and/or Computer Engineering or Computer Science or related field

    · 4-8 years of work experience in the Mobile ecosystem

    · Hands-on experience Power and Performance Analysis

    · Good understanding of Mobile SOC system and Android system

    · Good understanding and experience on system Benchmarking and multimedia applications

    · Good understanding of the Storage subsystem with hands on experience on Host side drivers

    Preferred Skills:

    · Strong Mobile Platform SW and HW knowledge

    · Strong working knowledge of DRAM, NAND, and other memory/storage devices

    · Strong understanding of architecture in multimedia and connectivity use cases

    · Experience in C++, Python, or other System programming language



    Read more
    Browse more Python Jobs in Hyderabad | Python Job openings in Hyderabad →

    Bengaluru (Bangalore), Noida, Mumbai · 5 - 7 years · ₹10L - ₹15L / yr · Raised funding · Posted 31 May 2023

    skill iconC++
    C++11
    C++14
    C++17
    Multithreading
    +13 more

    Talented C++ Developer who has experience in design, development, debugging of multi-threaded large scale application with good understanding in data structures on Linux packaging, functional testing and deployment automation very good with problem solving.



    Key responsibilities :

    1. Understand fundamental design principles and best practices for developing backend servers and web applications
    2. Gather requirements, scope functionality, estimate and translate those requirements into solutions
    3. Implement and integrate software features as per requirements
    4. Deliver across the entire app life cycle
    5. Work in a product creation project and/or technology project with implementation or integration responsibilities
    6. Improve an existing code base, if required, and ability to read source code to understand data flow and origin
    7. Design effective data storage for the task at hand and know how to optimize query performance along the way
    8. Follow an agile methodology of development and delivery
    9. Strictly adhere to coding standards and internal practices; must be able to conduct review code
    10. Mentor and possibly lead junior developers
    11. Contribute towards innovation
    12. Performance optimization of apps
    13. Explain technologies and solutions to technical and non-technical stakeholders
    14. Diagnose bugs and other issues in products
    15. Continuously discover, evaluate, and implement new technologies to maximize development efficiency

    Must have / Good to have:

    1. 5-7years' experience with C++ development and relevant 3+yrs in modern version 11/14/17 would be a plus. 
    2. Design and implementation of high-availability, and performance applications on Linux environment
    3. Advanced knowledge of C/C++, Object Oriented Design, STL
    4. Good with multithreading and data structures
    5. Develop back-end components to improve responsiveness and overall performance
    6. Familiarity with database design, integration with applications and python packaging.
    7. Familiarity with front-end technologies (like JavaScript and HTML5), REST API, security considerations
    8. Familiarity with functional testing and deployment automation frameworks
    9. Experience in development for 3-4 production ready application using C++ as programming language
    10. Experience in writing unit test cases including positive and negative test cases
    11. Experience of CI/CD pipeline code deployment (Git, SVN, Jenkins or Teamcity)
    12. Experience with Agile and DevOps methodology
    13. Very good problem-solving skills
    14. Experience with Web technologies is a plus. 

    Read less

    Read more
    Browse more C Jobs in Mumbai | C Job openings in Mumbai →
    Samsan Technologies

    at Samsan Technologies

    1 recruiter
    HR Varsha
    Posted by HR Varsha

    Bengaluru (Bangalore) · 4 - 8 years · ₹3L - ₹10L / yr · Bootstrapped · Posted 3 May 2023

    Linux/Unix
    BSP
    Firmware
    RISC
    skill iconC
    +3 more

    Samsan Technologies is hiring automotive professionals for Bangalore locations


    We are looking for professional Linux/Bootloader Developers to execute complete Linux/Bootloader Development.


    Experience: 4-8 Years

    Develop Bootloaders for RISC-V boards

    Enable Secure Boot for RISC-V system

    Development of Firmware update functionality

    Development of Linux BSP & Drivers Preferred requirements:

    5+ years of experience in board bring-up, Bootloader development (uefi/edk2/SecureBoot)

    Experience in RISC-V ISA is highly desirable.

    Proficiency in C/C++



    Read more
    Browse more BSP Jobs in India →
    Food-tech startup that helps restaurants increase revenue

    Food-tech startup that helps restaurants increase revenue

    Agency job
    via Qrata by Blessy Fernandes

    Bengaluru (Bangalore) · 7 - 13 years · ₹30L - ₹45L / yr · Posted 17 Apr 2023

    Engineering Management
    skill iconJava
    skill iconNodeJS (Node.js)
    skill iconPython
    skill iconAndroid Development
    +7 more

    Responsibilities

    • Lead and manage a talented Engineering Team of 8+ members.
    • Provide technical guidance and mentorship to team members and assist them in their career progression. Set OKRs, progress checks and do performance evaluations.
    • Manage the development pipeline to deliver features on schedule while maintaining high bar for quality.
    • Closely Interact with other functions such as PM, Design, UI/UX, Art, QA, and deliver planned features.
    • Perform Design reviews, Code reviews
    • Create a solid Tech backlog that involves modernizing tech stack, set goals for performance improvements.


    Requirements

    • Masters or Bachelor's Degree in Computer Science, Engineering or equivalent.
    • Should have 8+ years of professional experience in mobile, development using C++, C#, PYTHON, GO Lang, Javascript.
    • Should have 2+ years of experience in managing teams, including hiring, mentoring and building strong teams.
    • Shown ability to motivate teams and operate effectively in a fast-paced, high-energy environment.


    Desired Skills and Experience NET, C++, Golang, Java, JavaScript, Python, Quality Assurance, C#

    Read more
    Browse more Java Jobs in India →
    Arista Networks

    at Arista Networks

    1 video
    Ashok Singh
    Posted by Ashok Singh

    Bengaluru (Bangalore), Pune · 3 - 10 years · ₹25L - ₹55L / yr · Profitable · Posted 28 Mar 2023

    skill iconC
    skill iconC++
    Linux/Unix
    Computer Networking
    PIM
    +2 more

    About us:

    Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large datacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud networking ports worldwide with CloudVision and EOS, an advanced network operating system. Committed to open standards, Arista is a founding member of the 25/50GbE consortium. Arista Networks products are available worldwide directly and through partners.

     

    About the job

    Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team.As a core member of the EOS team, you will be part of a fast-paced,high caliber team-building features to run the world's largest data center networks.Your software will be a key component of Arista's EOS, Arista's unique, Linux-based network operating system that runs on all of Arista's data center networking products.

     

    The EOS team is responsible for all aspects of the development and delivery of software meant to run on the various Arista switches.You will work with your fellow engineers and members of the marketing team to gather and understand the functional and technical requirements for upcoming projects.You will help write functional specifications, design specifications, test plans, and the code to bring all of these to life.You will also work with customers to triage and fix problems in their networks. Internally, you will develop automated tests for your software, monitor the execution of those tests, and triage and fix problems found by your tests.At Arista, you will own your projects from definition to deployment, and you will be responsible for the quality of everything you deliver.

     

    This role demands strong and broad software engineering fundamentals, and a good understanding of networking including capabilities like L2, L3, and fundamentals of commercial switching HW.Your role will not be limited to a single aspect of EOS at Arista, but cover all aspects of EOS.

     

    Responsibilities:

    • Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers.
    • Independently implement solutions to small-sized problems in our EOS software, using the C, C++, and python programming languages.
    • Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan.
    • Debug problems found by our automated test programs and fix the problems.
    • Work on a team implementing, testing, and debugging solutions to larger routing protocol problems.
    • Work with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches.
    • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.
    • Mentor new and junior engineers to bring them up to speed in Arista’s software development environment.
    • Review and contribute to the specifications and implementations written by other team members.
    • Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead.

     

    Qualifications:

    • BS Computer Science/Electrical Engineering/Computer Engineering 3-10 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 5 years experience, Ph.D. in Computer Science/Electrical Engineering/Computer Engineering, or equivalent work experience.
    • Knowledge of C, C++, and/or python.
    • Knowledge of UNIX or Linux.
    • Understanding of L2/L3 networking including at least one of the following areas is desirable:
    1. IP routing protocols, such as RIP, OSPF, BGP, IS-IS, or PIM.
    2. Layer 2 features such as 802.1d bridging, the 802.1d Spanning Tree Protocol, the 802.1ax Link Aggregation Control Protocol, the 802.1AB Link Layer Discovery Protocol, or RFC 1812 IP routing.
    • Ability to utilize, test, and debug packet forwarding engine and a hardware component’s vendor provided software libraries in your solutions.
    • Infrastructure functions related to distributed systems such as messaging, signalling, databases, and command line interface techniques.
    • Hands on experience in the design and development of ethernet bridging or routing related software or distributed systems software is desirable.
    • Hands on experience with enterprise or service provider class Ethernet switch/router system software development, or significant PhD level research in the area of network routing and packet forwarding.
    • Applied understanding of software engineering principles.
    • Strong problem solving and software troubleshooting skills.
    • Ability to design a solution to a small-sized problem, and implement that solution without outside help.Able to work on a small team solving a medium-sized problem with limited oversight.

    Resources:

     

    Read more
    Browse more Linux/Unix Jobs in Pune | Linux/Unix Job openings in Pune →
    Divistha Networks

    at Divistha Networks

    1 recruiter
    Shivaprasad Naidu
    Posted by Shivaprasad Naidu

    Bengaluru (Bangalore) · 3 - 7 years · ₹5L - ₹15L / yr · Raised funding · Posted 9 Mar 2023

    AUTOSAR
    skill iconC
    Microcontrollers

    Hands-on experience in Autosar methodologies and workflows.

    • Sound understanding of embedded SW development using C on 32/64 bit microcontrollers.

    • Experience in at least one of microcontroller architectures: Renesas RH family, Tricore or PowerPC architecture.

    • Automotive Product Development Process knowledge (ASpice, ISO26262)

    • Experience in one or more of Autosar BSW Modules stacks.

    • Autosar based SWcs development in any domain of cluster, ADAS and IVI system.

    • Com stack (FlexRay, CAN, LIN, Ethernet) / Memory Stack/ Diagnostic stack/ OS, Wdg, other services.

    • Working knowledge on AUTOSAR ECU software architecture

    • Understand the various features provided by AUTOSAR BSW modules and configure BSW modules in Davinci Configurator or similar tools

    • Understand the AUTOSAR application (SW-C) configuration and the interaction of AUTOSAR applications (SW-C) with the underlying BSW modules

    • Understand the functionality of RTE, mapping of application entities with BSW module parameters, OS scheduling concepts, ECU and BSW module state changes

    • Understand the AUTOSAR methodology (ECU extract contents, import of ECU extract into configuration tool)

    Understand the flow of the AUTOSAR software from application till the underlying driver.

    Read more
    Browse more AUTOSAR Jobs in India →
    Divistha Networks

    at Divistha Networks

    1 recruiter
    Shivaprasad Naidu
    Posted by Shivaprasad Naidu

    Bengaluru (Bangalore) · 3 - 15 years · ₹7L - ₹25L / yr · Raised funding · Posted 9 Mar 2023

    skill iconC++
    Kernel Programming
    BSP
    Embedded Linux
    Linux kernel
    +1 more
    Education Requirements

    Bachelors/Masters Degree in Engineering

    Position : BSP Engineer

    Total experience : 4+ yrs to 10 yrs

    Desired Skills And Experience
    4+ years of experience in application development, drivers development.
    At least 4 years of working experience in the design and development of u-boot and Linux kernel subsystems and drivers.
    Excellent programming skills in C/C++ and Hands-on experience in ARM-based SoC.
    Experience in BSP and Boot loaders
    Linux Device drivers Development and knowledge of RTOS.
    Device drivers experience preferably for following devices: UART, I2C, I2S, SPI, GPIO, PCIe, MMC, USB etc.,
    Hands-on experience on WIFI and SDIO has added advantage.
    Strong debugging skills.
    Read more
    Browse more BSP Jobs in India →
    wipro
    Agency job
    via Hansaya Consulting by Rashmi Manjunath

    Bengaluru (Bangalore) · 4 - 12 years · ₹15L - ₹40L / yr · Posted 4 Jan 2023

    AUTOSAR
    DaVinci
    RTE
    skill iconC
    Embedded Systems
    +3 more
    Role: Autosar Development Lead

    Location: Bangalore

    Experience: 4 to 12 years

    JD:

    - Familiar with AUTOSAR BSW and RTE, architecture, specifications, and configuration tools

    - Strong fundamentals programming in C, embedded system concepts, and software build process

    - Strong customer orientation, willingness to meet deadlines, and self-management skills

    - Deep passion for solving problems to resolution, including root cause analysis skills

    - Ability to work and collaborate in a dynamic team environment
    Read more
    Browse more AUTOSAR Jobs in India →
    MNC

    MNC

    Agency job
    via Jobs Expert Pvt Ltd by Simmi ANand

    Bengaluru (Bangalore) · 5 - 12 years · ₹15L - ₹40L / yr · Posted 23 Dec 2022

    skill iconC
    skill iconC++
    skill iconPython
    Wireless Application Protocol
    RRC
    +3 more
    Your tasks
    ı Develop R&D signaling scenarios for 5G and LTE mobile
    testing using a proprietary python based framework
    ı Log analysis & script verification with customer prototypes


    Your qualifications:
    ı Engineering Graduate [Computer science or Telecom ]
    ı Knowledge of any one protocol layer is must – NAS ,
    RRC , RLC , MAC , PHY
    ı Good understanding of 5G or LTE protocol domain
    ı At least 2 years experience with any programming
    language - C / C++ / Python
    ı Experience using version control like GIT, Clear case
    ı 8 to 12 years in telecom domain
    ı Excellent communication skill to work on customer
    projects

    Simmi Anand
    Read more
    Browse more Wireless Application Protocol Jobs in India →
    AI First, New-age Technology Company for the Digital

    AI First, New-age Technology Company for the Digital

    Agency job
    via Himflax Group by Kashish Chawla

    Bengaluru (Bangalore), Chennai · 5 - 10 years · ₹15L - ₹25L / yr · Posted 7 Dec 2022

    Embedded Linux
    Embedded C++
    skill iconC
    skill iconC++
    Embedded C
    +4 more
    Title:  Embedded C++ Developer
    Location:Bangalore / Chennai
    Type: Permanent
    Company Type: AI / Digital  Product Design Service based 

    Job Description

    * Experience in C/C++ and have strong experience embedded application development and integration in Linux

    * Good in creating unit tests, performing code reviews, optimizing performance and ensuring standards for maintainability  

    * Debugging, profiling, and performance optimization skills

    * Have experience working in a fast paced Agile/Scrum environment
    Read more
    Browse more C Jobs in Chennai | C Job openings in Chennai →
    Italian based MNC, Automotive industry

    Italian based MNC, Automotive industry

    Agency job
    via Human Capital Consulting by Bhawna Kumari

    Bengaluru (Bangalore) · 4 - 7 years · ₹4L - ₹15L / yr · Posted 24 Nov 2022

    skill iconJava
    skill iconC
    skill iconC++
    Carplay
    Tuner
    +1 more
    As part of the Technical Service Center (TSC) organization, the Software Engineer is responsible for contributing to the Software development and test activities for Infotainment solutions based on Android, ensuring the generation of Software products in line with internal standard solutions and best practices, constantly adhering to Delivery, Quality and Costs objectives.
    Read more
    Browse more Java Jobs in India →
    BORQS
    Maya Unnikrishnan
    Posted by Maya Unnikrishnan

    Bengaluru (Bangalore) · 2 - 5 years · ₹10L - ₹20L / yr · Posted 11 Nov 2022

    Android Firmware
    Firmware development
    Android Telephony
    Qualcomm
    PTCRB
    +14 more

    Strong programming (Java, C/C++) and troubleshooting skill

    Experience on Android telephony, connectivity framework

    RIL 

    Familiarity and support of PTCRB/GCF certification process.

    Knowledge a cellular test equipment and network IOT

    IMS/Volte/SMS over IMS/Video calling and SIP signaling – Desired

    Knowledge of QUALCOMM tools, QXDM, QRCT, ER & Analysis of logs.

    Preferred - knowledge on 3GPP specs and GSM/GPRS/EGPRS/WCDMA/UMTS/LTE/TD-SCDMA standards

    Preferred - Android apps (Calling, messaging, Sim toolkit
    Read more
    Browse more Java Jobs in India →
    Series A- Product Based Company

    Series A- Product Based Company

    Agency job
    via Qrata by Rayal Rajan

    Bengaluru (Bangalore) · 5 - 10 years · ₹40L - ₹45L / yr · Posted 11 Nov 2022

    skill iconPython
    skill iconDjango
    skill iconFlask
    skill iconJavascript
    skill iconC
    +1 more
    Responsibilities:

    • Design, develop, test, deploy and maintain software
    • Delivering high quality and well-structured code
    • Manage individual project priorities and deadlines
    • Participate in enhancing tools and processes
    • Participate in production observance and technical incident management
    • Ability to quickly learn and adapt to keep up in a fast-paced environment

    Must haves:

    • Strong data structure concepts
    • Great problem-solving skills
    • Working knowledge of at least one or more of Java / JavaScript / C / C++ / Golang / Python
    • Exposure to RDBMS and/or NoSQL databases
    • Working knowledge of GitHub, CI/CD, Devops


    Good to have:

    • Any cloud exposure like AWS, GCP or Azure
    • Hands-on experience with Docker containers, Kubernetes etc
    Qualifications
    Bachelor’s or Master’s degree in computer science or related field with a minimum of 2 years of experience.
    A zeal to learn and ability to enjoy the journey more than the destination is a must
    Read more
    Browse more Backend Developer Jobs in India →
    Benison Technologies

    at Benison Technologies

    3 recruiters
    Kiranpreet Kaur
    Posted by Kiranpreet Kaur

    Bengaluru (Bangalore) · 3 - 4 years · ₹10L - ₹15L / yr · Profitable · Posted 7 Nov 2022

    Linux kernel
    Kernel Programming
    Linux/Unix
    skill iconC
    TCP/IP
    +1 more

    Want to work with an established & growing IT company? Join team Benison to have the right challenges that will help you accelerate your career growth to the next level, faster!   

    Benison Technologies was started in 2011 with a mission to revolutionize the silicon industry in India, with a host of amazing big clients like Google, Cisco, McAfee, Intel, and so on, you get to experience the best of both worlds. If you consider yourself an engineer who is capable to join our ever-growing team, then this is the right opportunity for you:  

     

    Why Benison Tech?   

    We have a partial acquisition from one of the biggest names in the world (well we cant name them thanks to confidentiality) it’s one of the FAANG companies, and you can “Google” it if you like.  

    Oh! & one more thing, this did not happen by accident, our team put a ton of efforts to turn this gigantic dream into a reality.  

    Benison Tech has a consistent history of demonstrating growth through innovation time and again.   

    We don’t stop there, we then re-invest our profits back into the initiatives for the growth of our people, our culture and the company. Now enough with us, let’s talk about the job roles & responsibilities:    

     

    What you will be working on: 

    • You will be working on the next generation network security products, on various public clouds. 
    • In addition to development, you will also get your hands involved in the architectural changes while fixing the legacy issues. 
    • Planning, designing, integration for network security platforms. 
    • Key contributor for developing product strategies and features. 
    • You will also work on specific modules to help BYOD setups perform in a streamlined manner. 

     

    Here are some technical skills required:  

    • Strong in kernel networking datapath, and TCP/IP stack.   
    • Develop Linux Kernel Drivers.   
    • Good exposure to Makefiles, and building RPMs.   
    • Working to develop and test complex systems software, software development tools, applications, drivers, numerical methods, UIs, and web.    
    • May work directly with companies developing and optimising compilers, operating systems, and other software technologies.   
    • Designing & coding to support new features in the OS or Products.   
    • Debugging kernel code.   
    • Debugging customer issues.   
    • Performance evaluation/improvement of Kernel Code.   
    • Participate in production deployment and assist the production support group when needed.   

     

    What we expect from you:  

    • 3 Years of relevant Experience   
    • In-depth working knowledge of Linux Operating System.   
    • Excellent Linux system development debugging skills, including Linux kernel debugging.   
    • Outstanding C development skills.   
    • Good understanding of Networking L2 –L7 Protocols and network kernel driver.   
    • Experience in porting from various Linux kernel versions.   
    • Be a quick learner and be open to working on new technologies if needed.   
    • Excellent team player with strong verbal & written communication skills.   
    • Be able to step up when the situation demands such as meeting deadlines and critical production issues.   
    • Work Independently with a skilled team while defining new system requirements based on custom interaction and inputs 

     

    If the above fits your skill-sets and tickles your interest then read below about the additional benefits that our company offers to talented folks like you:  

     

    Work Culture and Benefits    

    • Competitive salary and benefits package  
      (H1-B which means a chance to work onsite out of India)   
    • A culture focused on talent development where you get promoted within the quarterly cycle of your anniversary. 
    • Opportunity to work with cutting-edge & challenging technologies including legacy tech. 
    • Open cafeteria to grab some munchies while you work, we make sure the space feels like your second home, you can also wear pyjamas if you like.   
    • Employee engagement initiatives such as project parties, flexible work hours, and long service awards, team bonding activities within the company, extra learning and personal development trainings, because why stop your learning at one thing!   
    • Insurance coverage: Group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and your parents. (With some of the best insurance partners in India)  
    • Enjoy collaborative innovation (each members gets to innovate & think out of the box), along with highly experienced team managers who maintain diversity and work-life well-being.  
    • And of course, you get to work on projects from some of the most recognised brands within the networking and security space of the world, unlocking global opportunities to learn, grow & contribute in a way that is truly impactful yet purposeful at the same time.  

     

    Still not satisfied, and want more proof?  

    Head to our website https://benisontech.com/">https://benisontech.com to learn more.  

    Read more
    Browse more Linux kernel Jobs in India →
    Cornertree

    at Cornertree

    1 recruiter
    Deepesh Shrimal
    Posted by Deepesh Shrimal

    Bengaluru (Bangalore) · 6 - 12 years · ₹5L - ₹15L / yr · Raised funding · Posted 3 Nov 2022

    Embedded Linux
    RTOS
    skill iconC
    HDMI
    Firmware
    +6 more
    Hello,
    We are urgently hiring Firmware Engineer for Granite River Labs(GRL), BANGALORE location.

    Please go through with the below mentioned job description

    Position title: Firmware Engineer
    Experience: 6-12 years
    Notice Period: 0-30 days
    Location: Bangalore(Sarjapur)
    Role type: Permanent

    About the role
    Experience in Firmware/Software programming in embedded Linux & RTOS based application development. Candidate must have a very good understanding of ARM processor, hardware and custom board or product development experience.

    Roles and Responsibilities:
     Design, code and integrate software for an embedded Linux/RTOS targeted application(applications, drivers, framework)
     Customization, deployment and maintenance of Linux distribution
     Interact with Linux kernel, integrate new device drivers Improvement and maintain existing software components
     Perform unit test, Integration test, verification and validation of the product developed.
     Assist with the hardware design surrounding the processor
     Document the projects according to standards (protocols, architecture, technical specifications, etc.)

    Specific skills:
     Expert in C programming with RTOS.
     Hands-On experience with Protocol development.
     Nice to have Protocol development experience such as USB or DP, HDMI or equivalent.
     System level design and understanding of overall system
     Strong knowledge of Linux, ARM processor architecture with SOC, FPGA interface is a plus.
     Hand-on experience on Linux kernel and device-driver development and debugging.
     Knowledge/Experience of TCP/IP, Network programming.
     Ability to write effective and reusable code according to best practices.
     Must be a dynamic, autonomous, and team-oriented individual.
     Knowledge of hardware and low-level development is an asset

    Please provide below mention details:  
    No. of years of experience in embedded -
    No. of years of working experience in RTOS -
    No. of years of working experience in Embedded Linux -
    ARM Processor Experience:
    Protocol stack development Exp, any specific protocol worked on -
    Total Experience:
    Relevant Experience:
    Official Notice Period 30/60/90 Days:
    Date of Resignation:
    Serving Notice Period and Last Working Day:
    Current Company:
    Current Location:
    Work Location:
    Current CTC(fixed,variable):
    Expected CTC(fixed,variable):
    Interview Availability:
    Any Offer:
    Relocate to Bangalore(Sarjapur):
     
    offer amount(fixed,variable)
    company name
    company location
    date of joining
     
    Read more
    Browse more Embedded Linux Jobs in India →
    Birla Soft

    at Birla Soft

    8 recruiters
    Naveen Anumula
    Posted by Naveen Anumula

    Hyderabad, Pune, Mumbai, Delhi, Gurugram, Noida, Bengaluru (Bangalore), Chennai, Coimbatore · 3 - 9 years · ₹5L - ₹15L / yr · Profitable · Posted 12 Oct 2022

    BMIDE
    Teamcenter
    ITK
    BOM
    SOA
    +7 more

    Hand on experience with TC Customization, Installation, Upgrade, Migration

    Teamcenter BMIDE & ITK - Working with BOM & Structure , SOA , AWC customization

    Work Flow & Dispatcher configuration through custom utility translation

    Good knowledge on Teamcenter customization and AWC customization and configuration

    Should have intensive work experience on the following modules. 

    oReport generation.

    oPLM-XML import / export.

    oDocument Management

    Good knowledge on required programming languages for ITK(C/C++), SOA-AWC(Angular JS,HTML,CSS) customization.

    In addition to that, 

    oBMIDE

    oDispatcher

    oWorkflow (Designer).

    oPreferences

    oQuery Builder

     

    Optionally, 

    Teamcenter to SAP integration

    Teamcenter to Polarion integration

    Read more
    Browse more Teamcenter Jobs in Hyderabad | Teamcenter Job openings in Hyderabad →
    codersbrain

    at codersbrain

    1 recruiter
    Tanuj Uppal
    Posted by Tanuj Uppal

    Bengaluru (Bangalore) · 5 - 10 years · ₹9L - ₹13L / yr · Bootstrapped · Posted 10 Oct 2022

    skill iconC++
    Linux/Unix
    Multithreading
    Socket Programming
    IBM Rational DOORS
    +10 more
    JD C++ Developer
    Location : Bangalore
    Total No. of Positions : 10+

    Exp Band 1: 5 to 8 years
    Location: Bangalore (Work from Office)


    Job Description :
     Experience in c++ linux environment and JD as below
     Requirements analysis (DOORs, Jama or similar tools preferred)
     Design Methodologies (Object Oriented, UML, Iterative, Agile preferred)
     C++ programming, C, shell scripting, networking protocols, audio & video distribution, and
    database management
     Software Configuration Management – experience with GIT (Stash/BitBucket) preferred
     System Integration & Test – problem solving and defect resolution
     Experience with Object Oriented Programming concepts and design patterns, and abstraction
    methodology
     Experience in software design and development of Linux-based systems following an industrial
    process
     Experience with testing frameworks (i.e. google test), mocking frameworks (i.e. google mock),
    static analysis tools (i.e. CppCheck), and test driven development.       
    Good To Know:
     Object Oriented Programming.
     Database Programming in any DB. (preferably Oracle).
     Socket Programming.
     MultiThreading. (POSIX THREADS)
     Data Structures, STL
     C++ Unit Testing.
     Good debugging skills.
    Read more
    Browse more C Jobs in India →
    codersbrain

    at codersbrain

    1 recruiter
    Tanuj Uppal
    Posted by Tanuj Uppal

    Bengaluru (Bangalore) · 9 - 12 years · ₹4L - ₹40L / yr · Bootstrapped · Posted 7 Sep 2022

    skill iconC++
    skill iconC
    Linux/Unix
    Device Driver Development

    C, C++ , Linux , Device Driver , Linux Internals ,

    Processor knowledge like Arm , Intel , Protocol SPI , I2C . Networking experience,

    L2 protocols knowledge, knowledge on Python/Perl ,

    Broadcom DNX/XGS device experience is desirable,

    Interested to learn New things,

     

    C,C++, LINUX INTERNAL OR IPC, LINUX OS CONCEPTS, DEVICE DRIVERS,

     

    PROCESSOR KNOWLEDGE

     

    SCRIPTING KNOWLEDGE EIHER PYTHON OR PERL

     

    Read more
    Browse more C Jobs in India →
    Get to hear about interesting companies hiring right now
    Company logo
    Company logo
    Company logo
    Company logo
    Company logo
    Linkedin iconFollow Cutshort
    Why apply via Cutshort?
    Connect with actual hiring teams and get their fast response. No spam.
    Find more jobs
    Get to hear about interesting companies hiring right now
    Company logo
    Company logo
    Company logo
    Company logo
    Company logo
    Linkedin iconFollow Cutshort