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

  • 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, भारत

  • 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 ...

भारत

  • IT

100k / year

We are looking for a Senior Software Engineer to join us in developing and maintaining a product lifecycle platform built on Java , Angular , Kafka , and PostgreSQL . This engagement follows an AI-native delivery model, with AI Ops and AI SDLC practices embedded from Day 1. This is an opportunity for an early-career engineer ...

Pune, भारत

  • IT
... appropriate documentation, and facilitate final delivery.- Anticipate customer needs and present innovative technical ideas to a diverse audience.- Coach young developer's squad on software best practices.- Recognize, document, and scrutinize product defects and redesign for better outcomes and efficiency.- Conceptualize ideas ...

Ernakulam, भारत

  • IT
We are hiring a Senior Java Software Developer to create full-stack web solutions using ReactJS and Java 8 with a strong focus on usability and reliability. You will help shape features end to end, from responsive UI work to REST API development in Spring Boot and microservice architecture style. Apply today to build modern ...

Coimbatore, भारत

  • IT
... Connected with this is an exciting career path that leads you to ever new projects and solutions in the field of IT for Siemens Mobility. We are looking for a Senior Software Developer – Java Full stack (Java + Angular + OracleDB) You’ll make a difference by: We are looking for a Software Developer to support Siemens Mobility’s ...

Pune, भारत

  • IT
Senior Software Developer -SD/SDIO/eMMCAbout the Role : We are looking for a passionate Senior Software Engineer to join our team and contribute to the development of drivers and applications for Alif Semiconductor SoC IPs. The ideal candidate should have strong expertise in C programming, ARM architecture, and communication ...

भारत

  • IT
... (inception through user acceptance testing) that allow our customers to enhance the way they manage their business. - Pega is changing the way the world builds software. In this role, you’ll help us design, develop, implement, and test the next generation of Pega products. This is your chance to get your hands-on leading customer ...

Bangalore, भारत