22 Aug
|
Sunshine Workforce Solutions
|
India
22 Aug
Sunshine Workforce Solutions
India
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)
Solid 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
Positive understanding of embedd
📌 Embedded Software Engineer Pune (India)
🏢 Sunshine Workforce Solutions
📍 India