Embedded Software Engineer (Pune)

Embedded Software Engineer (Pune)

21 Aug
|
Sunshine Workforce Solutions
|
Pune

21 Aug

Sunshine Workforce Solutions

Pune

Position Details:
Position: Embedded Software Engineer:
Experience: Minimum 3 Years:
Education: Bachelor’s Degree in Electronics / Electrical / Computer Science / Embedded Systems:
Job Location: Pune:
Job Summary:
Key Responsibilities:
- Design and maintain custom embedded Linux distributions using Buildroot or Yocto for secure and optimized systems.
- Work on microprocessor-based systems (ARM architecture), including memory management and system-level optimization.
- Develop and optimize Linux kernel-mode and user-space drivers (I2C, SPI, UART, GPIO).
- Implement networking features including TCP/IP stack, socket programming, and IoT protocols such as MQTT, Modbus, and SNMP with secure TLS/SSL communication.
- Perform hardware bring-up, board support package (BSP) integration, and debugging using tools like oscilloscopes, logic analyzers, and GDB.
- Collaborate with hardware and cross-functional teams to ensure seamless integration of software and hardware components.
- Troubleshoot and optimize system performance, reliability, and resource utilization.




- Maintain version control and follow best practices using Git workflows.
- Use containerization tools like Docker for cross-compilation and development environments.

Technical Requirements:
- Robust expertise in C/C++ (C++11 or later)
- Proficiency in Shell Scripting, Python, and Lua
- Hands-on experience with Buildroot or Yocto, and BusyBox
- Deep understanding of Linux internals, kernel architecture, memory management, and process scheduling
- Experience with embedded communication protocols (I2C, SPI, UART, GPIO)
- Strong knowledge of networking concepts and IoT protocols (MQTT, Modbus, SNMP)
- Experience with debugging tools such as GDB, oscilloscopes, and logic analyzers
- Familiarity with development tools such as VS Code, Git, and Docker

Key Skills & Competencies:
- Strong problem-solving and analytical skills
- Ability to work on low-level system programming and optimization
- Good understanding of embedd

📌 Embedded Software Engineer (Pune)
🏢 Sunshine Workforce Solutions
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (pune) / pune