Back to list

Vacancy description

Senior Software Developer in Bangalore, भारत

Bangalore, भारत

Hello Visionary!

We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team.

We are looking for Software Developer 

You’ll break new ground by:

· Develop and maintain operating system components and middleware applications for Sinumerik industrial control systems, with emphasis on Linux kernel driver modules, middleware such as display compositors, security and networking stacks. 

  • Design and implement middleware applications/libraries for use in GUI, security using OpenSSL and TPM, Networking applications using standard TCP/IP as well as Raw or custom protocols (ProfiNET).
  • Develop or debug Linux Kernel modules for Display, networking and File systems

You’re excited to build on your existing expertise, including:

  • Having Bachelor / Master of Engineering degree in CSE / IT / ECE, MCA 5 to 8 years of professional experience in software development of Operating systems and Middleware, networking stacks with good knowledge in C, C++ and Python.
  • Experience in designing and implementing Linux OS modifications, drivers using C/C++ language on Linux, Linux OS modifications for Intel or ARM processors , Board support packages, drivers, VFS/FUSE File systems, network stack
  • Complete Kernel and supporting packages compilation using buildroot or Yocto
  • Debugging Linux kernel and middleware using GDB with JTAG debuggers (Lauterbach, Segger, STM32, OpenOCD)
  • Linux application programming - Glibc, Threads, IPC, Socket programming, Fuse, Wayland, Cryptographic (OpenSSL) libraries, GNU make, GDB, Assembly level debugging.
  • Basic network experience – Ethernet stack, TCP/IP programming, Debugging using TCPdump, Wireshark
  • Experience with standard network protocols - IEEE 802.11, ICMP, ARP, etc, and Python for Automation testing using Squish
  • Working knowledge in Software engineering practices, Object Oriented programming, SCA tools, Unit test, TDD with Agile/Scrum environment

Create a better #TomorrowWithUs!

This role is based out in Bangalore and gives you the chance to work with international teams that shape the future of Siemens’ Sales Data and Data Analytics landscape.

We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us.

We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and imagination and help us shape tomorrow.

Find out more about Siemens careers at: 

Similar vacancies

More like this role

  • On-site
  • Full-time
  • IT
  • Design

Rs 7.2 - 8.4 lakhs p.a.

... Simul Digital Private Limited Employment Type: Full-time, Jodhpur, Rajasthan (On-site), Monday to Friday, 10:00 AM – 6:30 PM Experience Required: 5-8 Years (Senior level) ROLE OVERVIEW We are looking for a Senior Software Developer with strong hands-on expertise in PHP/PrestaShop and modern JavaScript (https://jobeax.com/link/6WcBICn0LM558SP0 ...

Jodhpur, भारत

PrimeTalentBridge

Senior Software Developer

  • IT
Senior Software Developer (.NET) Location Hyderabad, Telangana, India Industry Banking / Financial Services Hiring Partner PrimeTalentBridge Role Overview One of our multinational financial institution clients operating in India is looking for an experienced Senior Software Developer (.NET) to join its technology and operations ...

Hyderabad, भारत

  • Full-time
  • IT
  • Product Management
... our team The Global Projects & LCS IT team delivers industry-leading business capabilities and computational sciences through proprietary, commercial-grade software. The Senior Software Developer actively collaborates with internal customers and software development teams to develop software solutions to ExxonMobil's Global ...

Bangalore, भारत

  • Full-time
  • IT
... Active Users in Fiscal 2025, ixigo is the leading OTA for Next Billion Users in India. For more information, please visit Job Description About the Role : As a Senior Software Developer, you will play a key role in designing, developing, and scaling core product features. You will take ownership of modules end-to-end and collaborate ...

Gurgaon, भारत

Role : Senior Software Developer - BackendWho are we?Falcon is a Series-A funded, cloud-native, AI-first banking technology and processing platform that enables banks, NBFCs, and PPIs to rapidly launch next-generation financial products such as Credit Cards, Credit Line on UPI, Prepaid Cards, Fixed Deposits, and https://jobeax.com/link/fhvVfHkrf9xpehwl ...

Gurgaon, भारत

  • Full-time
  • IT
  • Frontend
... We provide the trusted foundation operators need to run their rail networks, being "Your partner for confidence." Role Overview We are looking for a Lead / Senior Frontend Developer – Angular to take ownership of frontend development for our railway/signalling software solutions. The role combines strong hands-on development ...

Bangalore, भारत

  • Hybrid
  • IT
At Tecsys, the software we deliver keeps hospitals, pharmacies and distributors supplied with what they need, when they need it. Every role here connects to that outcome. Why This Role Matters As a Senior Software Developer you will join our OmniWMS Product & Technology team, a team at the heart of the evolution of our ...

Bangalore, भारत

  • IT
  • Backend
Job Summary : We are seeking a highly skilled Backend Java Developer with strong experience in designing, developing, and maintaining scalable enterprise applications using Java and Microservices architecture. The ideal candidate should have expertise in Spring Boot, RESTful APIs, cloud-native development, and distributed ...

Pune, भारत

  • Remote
  • IT

Rs 23 - 28 lakhs p.a.

Actively hiring Senior Software Developer Start Date Starts Immediately CTC (ANNUAL) ₹ 23,00,000 - 28,00,000 ₹ 23,00,000 - 28,00,000 /year Experience 1 year(s) 1 year(s) Apply By 15 Nov' 26 Posted 1 week ago Job 1000+ applicants About the job As a Senior Software Developer at QuickHyre, you will be at the forefront of cutting-edge ...

भारत

  • On-site
  • Contract
  • IT
About the Role : We are seeking an experienced Senior Software Engineer to join our Industrial AI Platform Engineering team. This role will be instrumental in advancing the IRIS Foundry Flows platform, enabling industrial enterprises to build, deploy, and scale AI-powered workflows across diverse environments including ...

Bangalore, भारत