Posted on: 14/09/2026



About the Role :
We're improving the way we live and work by intelligently connecting energy systems, buildings, and industries! Smart infrastructure from Siemens makes the world a more connected and caring place where resources are valued, where impact on the world is considered, where sustainable energy is delivered optimally and efficiently.
Your Role :
- Technical lead in all aspects of Embedded software development and design.
- Contributes to the development of strategic technology plans and project portfolio in own organization.
- Apply and develop state-of-the-art research on Embedded Application Product-Lines.
- Expertise in designing high performance oriented scalable embedded architecture.
- Driving/taking lead for different Quality processes in product development to achieve required quality matrices like reviews for firmware artifacts (code and design reviews), code quality matrices, non-functional requirements such as performance and sizing, Root cause analysis techniques for problem solving.
What we're looking for :
- BE / ME in Electronics & Comm/ Electrical/CS.
- 3 - 8 years experience of embedded software development.
- Experience in Protection / Sub-Station Automation Industry is preferred.
Product Development Responsibilities :
- Design and implement Software for embedded devices and systems from requirements to production and commercial deployment.
- Design, develop, code, test, and review system software.
- Analyse and enhance efficiency, stability and scalability of system resources.
- Integrate and validate new product designs.
- Support system/regression tests and optimize I/O performance.
- Provide production/ post-production support.
- Perform technical research, monitor current trends and changes in technology to assist in new product development.
Professional Knowledge :
- Solid programming experience in C/ C++ (minimum 3 years).
- Strong hands-on knowledge on Embedded Linux kernel internals & device drivers and rich hands-on experience in kernel driver development.
- Strong knowledge in OS/Kernel concepts.
- Hands on troubleshooting issues on run-time environment.
- Good Understanding of Memories, RAMs, storage devices, high speed devices like USB, Ethernet.
- Expertise in with software configuration management tools, defect tracking tools, and peer review.
- Proficient in multi-threaded programming and middleware solution development on Linux. Familiarity with multi-core programming, IPCs.
- Proficient in tools such as Git, Azure DevOps, Scripting, Yocto, Buildroot, Perl.
- Experience with cross compiler tool chain and build IDEs.
- Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.
- Adequate knowledge of reading schematics and data sheets for components.
- Strong documentation and writing skills.
Desired Knowledge :
- Know-how substation automation technology / substation protection systems.
- Know-how substation automation protocols IEC 60870-5-101/102/103/104, Modbus-RTU, DNP3, IEC 61850.
- Know-how electrical power system protection.
- Know-how power system management (SCADA).
- Know-how applications of power system management.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1671160