We are looking for - Senior Software Developer (C/C...
Published date: 2026/11/07
- Location: Bengaluru, Karnataka, India
Role : Senior Software Developer (C/C++: Embedded OS and Networking stack)
Can you help us shape the future We re looking for dedicated people with the skills and vision to build a better tomorrow. Join Senior Software Developer (C/C++: Embedded OS and Networking stack) team and help us create the technology that will transform entire industries, cities and even countries.
Change the future with us and What are my responsibilities
We are looking for Bachelor / Master of Engineering in CSE IT / ECE, MCA 5 to 8 years of professional experience in Embedded software development of Operating systems and Networking stacks with strong knowledge in C and C++ with OOPs .
5+ years of experience in designing and implementing using C/C++ language on Embedded platforms and/or Linux OS
Programming of RTOS systems such as FreeRTOS, QNX, MQX, VxWorks (Necessary)
Development of OS layers - schedulers, Network stack, File systems, API - would be added advantage (optional)
Experience developing software for Coldfire 52x (Motorola 68k based) or PowerQUICC MPC 83 (PowerPC 600 based) using CodeWarrior IDE (Necessary)
Development of OS layers scheduler, network stack, Filesystem, API
Exposure to Linux kernel, device drivers and Linux networking fundamentals (Necessary)
Basic understanding of OS schedulers, thread scheduling, IPC (Optional)
Experience developing software for custom ASICs and embedded devices (optional)
Examples: Development or software for Mobile SOCs, , Ethernet or Wireless ASICs, Cameras, Communication Processors, etc,
Experience with network programming (Necessary)
Ethernet stack development, socket programming
Experience with network protocols (any, Necessary)
RSTP, IEEE 802.1X, IGMP, GVRP, NTP and knowledgeable with standard TCP/IP protocols - ARP, ICMP, UDP, GRE
Working knowledge in Software engineering practices, Object Oriented programming, SCA tools, Unit test, TDD with Agile/Scrum environment
Exposure to design principles and design patterns
Knowledge of GIT, Azure DevOps, Gerrit
Good analytical and problem-solving skills
Ability to effectively communicate and interact with different stakeholders
Proactive, self-motivated, result oriented, good oral and written communication
We ve got quite a lot to offer. How about you
Can you help us shape the future We re looking for dedicated people with the skills and vision to build a better tomorrow. Join Senior Software Developer (C/C++: Embedded OS and Networking stack) team and help us create the technology that will transform entire industries, cities and even countries.
Change the future with us and What are my responsibilities
We are looking for Bachelor / Master of Engineering in CSE IT / ECE, MCA 5 to 8 years of professional experience in Embedded software development of Operating systems and Networking stacks with strong knowledge in C and C++ with OOPs .
5+ years of experience in designing and implementing using C/C++ language on Embedded platforms and/or Linux OS
Programming of RTOS systems such as FreeRTOS, QNX, MQX, VxWorks (Necessary)
Development of OS layers - schedulers, Network stack, File systems, API - would be added advantage (optional)
Experience developing software for Coldfire 52x (Motorola 68k based) or PowerQUICC MPC 83 (PowerPC 600 based) using CodeWarrior IDE (Necessary)
Development of OS layers scheduler, network stack, Filesystem, API
Exposure to Linux kernel, device drivers and Linux networking fundamentals (Necessary)
Basic understanding of OS schedulers, thread scheduling, IPC (Optional)
Experience developing software for custom ASICs and embedded devices (optional)
Examples: Development or software for Mobile SOCs, , Ethernet or Wireless ASICs, Cameras, Communication Processors, etc,
Experience with network programming (Necessary)
Ethernet stack development, socket programming
Experience with network protocols (any, Necessary)
RSTP, IEEE 802.1X, IGMP, GVRP, NTP and knowledgeable with standard TCP/IP protocols - ARP, ICMP, UDP, GRE
Working knowledge in Software engineering practices, Object Oriented programming, SCA tools, Unit test, TDD with Agile/Scrum environment
Exposure to design principles and design patterns
Knowledge of GIT, Azure DevOps, Gerrit
Good analytical and problem-solving skills
Ability to effectively communicate and interact with different stakeholders
Proactive, self-motivated, result oriented, good oral and written communication
We ve got quite a lot to offer. How about you
0 page views
Related listings
-
Opening for Full Stack DeveloperSoftware DeveloperJob Description- A Full Stack Engineer will own one or more components of our web applications, used by internal and external stakeholders in multi-time zones with different internet speed distribution. The role holder should be comfortable around bo...2026/11/07
-
Software Development Engineer IISoftware DeveloperBachelor's degree in Computer Science, Computer Engineering or related technical discipline • 5+ years of experience in software development • Strong object-oriented design skills with understanding of common design paradigms • Experience with Java o...2026/11/07
-
Software EngineerSoftware DeveloperWe are looking to hire a passionate Engineer with 1-8 years experience and a track record of methodically and creatively adding value to both the business and their organization in a strategic and caring way. This is a full-time position available fo...2026/11/07
