Embedded Software Engineer

1 week ago


Pune Maharashtra India, Maharashtra VOLANSYS Full time

Responsibilities



  • Expert in C and OOPS Programming languages, data structure, and design patterns in C++ programming languages, focusing on embedded systems, developing C/C++ libraries designing algorithms
  • Expert in bootloader (U-Boot) development for embedded systems, Hands-on experience in board bring-up processes SoCs like Marvell, NXP, TI, ST, ARM, AVR etc
  • Strong working experience in Linux Kernel programming and device driver development, in developing multi-threaded applications, and inter-process communication mechanisms such as shared memory, signals, message queues, pipes, and system calls, and Shell scripting, including Bash, and Python.
  • Working experience in Zigbee, Zwave, Matter, BLE, Threads, WiFi, and Sub-GHz technologies
  • Expertise in RTOS user space and low-level driver development
  • Expert in at least one Linux subsystem and experience in developing drivers from scratch
  • Experience in different distributions such as Yocto, and openWRT
  • Hands-on experience with debugging tools such as KGDB, GDB, Valgrind, and static code analyzers
  • Working experience in networking protocols including TCP/IP, UDP, MQTT, HTTP, GSM, GPRS, and serial communication protocols like RS232, RS485, I2C, SPI, Modbus and CAN
  • Working on various processor and microcontroller architectures including Cortex-A series, ARM/STM/ARC/PowerPC series, and other general-purpose microcontrollers
  • Experience in Embedded GUI Development, particularly with QT or similar frameworks, is advantageous


Required Skills


  • Programming Languages: C, CPP, and Python Hands-on BSP, board bring up development experience
  • Expert in Linux kernel development with low-level driver experience, BSP, the board bring-up SDK development knowledge
  • Interfaces: PCIE, USB, I2C, SPI, MDIO, MQTT, Rest API
  • Wireless: Z Wave/ZigBee/Matter/Thread/BLE/WIFI
  • Hardware schematics review and PCB debugging
  • Microcontroller/Microprocessors: 16/32-bit Debugging applications using debugging tools.
  • Debugging Hardware and low-level firmware using schematics
  • Debugging tools: like logic analyzer, digital oscilloscope, JTAG, KGDB, JDB
  • Expert in USB, AUDIO/VIDEO, RF protocols
  • Cloud communication: AWS or Azure or customer cloud
  • Build system: Yocto, OpenWRT, Makefiles etc
  • Embedded GUI Development – QT or similar
  • Expertise in at least one technology - Wi-Fi, audio/video, display, camera
  • Experienced with SCRUM-based project management tools such as JIRA, DOORS, Agile Version One


Preferred Skills



  • Linux kernel development experience Embedded GUI Development – QT or similar
  • Working experience in security algorithms encryption and decryption
  • Debugging Hardware and low-level firmware using schematics
  • Debugging tools: like logic analyzer, digital oscilloscope
  • Complete SDLC life cycle understanding
  • Scrum master certifications in team management



  • Pune, Maharashtra, India, Maharashtra ChipIOT Embedded Solutions Full time

    Company Description ChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • Pune, Maharashtra, India ChipIOT Embedded Solutions Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Company DescriptionChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • Pune, Maharashtra, India, Maharashtra SLB Full time

    Job Title: Embedded Software EngineerLocation: Pune, MaharashtraAbout Us:We are a global technology company driving energy innovation for a balanced planet. Together, we create amazing technology that unlocks access to energy for the benefit of all. Our inclusive culture is the key to our success. We collaborate with our internal community of colleagues,...


  • Pune, Maharashtra, India, Maharashtra Quintrans Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer with expertise in power electronics systems, particularly in motor control applications. You will be responsible for developing, testing, and optimizing real-time embedded firmware for control of electric motors (BLDC, PMSM, ACIM, etc.) used in applications such as electric drives,...


  • Pune, Maharashtra, India Pi Square Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title: Embedded Software EngineerExperience: 3 - 8Location - PuneEmbedded Software Engineer (DMS & Vision Systems)??--Embedded software development experience with demonstrated QNX RTOS expertise (QNX is mandatory).--Strong proficiency in C/C++, embedded toolchains, and cross-compilation.--Experience with computer vision and AI/ML frameworks (OpenCV,...


  • Pune, Maharashtra, India Shifastar Technologies Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    We have an urgent requirement for Embedded Software Engineer (Fire Detection Systems – Linux, C/C++) Position with one of the leaders in Engineering and Sciences Services (Aerospace & Defense, Consumer & Industrial products, Life Sciences, Transportation, utilities and construction)Below are the Job DetailsLooking for resource to collaborate with...


  • Pune, Maharashtra, India AGCO Corporation Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Do you want to help solve the world's most pressing challenges? Feeding the world's growing population and slowing climate change are two of the world's greatest challenges. AGCO is a part of the solution Join us to make your contribution.About the RoleAGCO is looking to hire candidates for the position of Embedded Software Engineer.We are seeking a highly...


  • Pune, Maharashtra, India AGCO Corporation Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Date: Sep 19, 2025Req ID: 101312Location:Pune, MH, INWorkplace Type: Hybrid/RemoteDo you want to help solve the world's most pressing challenges? Feeding the world's growing population and slowing climate change are two of the world's greatest challenges. AGCO is a part of the solution Join us to make your contribution.AGCO is looking to hire candidates for...


  • Pune, Maharashtra, India AGCO Corporation Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Date: Sep 19, 2025Req ID: 101314Location:Pune, MH, INWorkplace Type: Hybrid/RemoteDo you want to help solve the world's most pressing challenges? Feeding the world's growing population and slowing climate change are two of the world's greatest challenges. AGCO is a part of the solution Join us to make your contribution.AGCO is looking to hire candidates for...


  • Pune, Maharashtra, India, Maharashtra VOLANSYS Full time

    Experience Required : 4 to 12 YearsJob Location : PuneResponsibilitiesExcellent Programming Skills in CUnderstanding of various processor and microcontroller architecture like Cortex-A series, ARM series processors etc. and other general-purpose microcontrollersWorking experience of on bare metal, RTOS, device driver developmentCloud interfacing will be an...