Jobs / Software Development Engineer (SDE) / Siemens Hiring Senior Embedded Software Engineer in Pune | Hybrid
Siemens Technology logo

Siemens Technology

Siemens Hiring Senior Embedded Software Engineer in Pune | Hybrid

location_on Pune | Hybrid
work 5 - 8 years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview Siemens Technology and Services Private Limited is hiring a Senior Software Engineer for its Research and Development team in Pune. This permanent, full-time hybrid role is ideal for engineers with strong embedded systems experience and expertise in Embedded C, C++, Linux, and hardware debugging. You will contribute to the design, development, debugging, and enhancement of embedded software while working with cross-functional engineering teams on advanced technology solutions. Key Responsibilities - Develop embedded software using Embedded C and C++. - Build and maintain Linux-based applications. - Design and troubleshoot embedded systems. - Work with multithreading and inter-process communication. - Integrate hardware interfaces and peripherals. - Perform kernel and bootloader debugging. - Create shell scripts for development and automation. - Collaborate with engineering teams to deliver reliable software. Required Skills Strong knowledge of embedded systems, Embedded C, C++, Linux application development, multithreading, IPC, hardware debugging, kernel debugging, bootloader development, and communication protocols. Preferred Skills Experience with embedded hardware platforms and low-level debugging tools is advantageous. Education BE in Electronics & Communication or a related engineering discipline. Experience Candidates should have 5 to 8 years of relevant embedded software development experience. Required Technologies Embedded C, C++, Linux, Multithreading, IPC, I2C, SPI, UART, RF, Cellular Modems, GPS, Display Interfaces, EEPROM, SD Card, Bootloader, Shell Scripting, Kernel Debugging, GDB, JTAG, Multimeter, Oscilloscope, Signal Generator. Soft Skills Strong communication, analytical thinking, collaboration, continuous learning, and problem-solving. Benefits of Working in this Role Opportunity to work on advanced embedded products, collaborate with experienced engineering teams, and strengthen expertise in embedded software and Linux development. Work Mode Hybrid (Remote/Office). Location Pune, Maharashtra, India. Who Should Apply Experienced embedded software engineers with strong C/C++, Linux, and hardware debugging experience. Career Growth Develop advanced expertise in embedded systems, Linux kernel development, low-level debugging, and technical leadership. Application Advice Highlight your embedded software projects, Linux development, debugging tools, communication protocols, and hardware integration experience. Apply now through SoftoJobs to explore this opportunity.

Technical Ecosystem

Eligibility Criteria

school

Education

BE in Electronics & Communication or a related engineering discipline

work_history

Experience

5 - 8 years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.