C,C++, RTOS

1 week ago


Pune, India Epergne Solutions Full time

Embedded Software Engineer (C/C++/RTOS)


Experience : 10-15 Years

Location : Pune

Notice Period : Immediate



Mandatory Expertise
  1. Embedded C/C++, Assembly & Bare-metal: Proficient in low-level development with toolchains like Green Hills (GHS), IAR, GCC.
  2. VC++/MFC: Skilled in developing Windows GUI tools using Microsoft Foundation Classes.
  3. PowerPC/RISC Assembly: Solid understanding of RISC architecture and assembly programming (PowerPC preferred).
  4. RTOS Fundamentals: Strong in real-time OS concepts tasking, interrupt handling, scheduling, IPC. Experience with RTOS like Integrity, VxWorks, QNX is a plus.
  5. Firmware & Driver Development: Experience writing low-level drivers and integrating peripherals (I C, SPI, UART, USB, CAN).
  6. Debugging & Lab Work: Hands-on use of emulators, JTAG/SWD, oscilloscopes, logic analyzers able to isolate issues at the hardware and firmware boundary.
  7. SDLC & Collaboration Tools: Comfortable with Git, Jira, Confluence in team environments.
Role Responsibilities
  • Independently architect, implement, and maintain firmware/high-level applications in C/C++ and assembly.
  • Develop and support VC++/MFC Windows tools for device control, monitoring, and testing.
  • Design and debug drivers and hardware interaction layers for PowerPC-based embedded systems.
  • Integrate and optimize real-time firmware for devices requiring deterministic behavior.
  • Own the end-to-end debugging cycle using lab instrumentation and code-level tools.
  • Collaborate with systems, hardware, QA, and Windows tooling teams to deliver robust embedded solutions.
  • Maintain disciplined use of version control; drive peer reviews, documentation, and CI/CD workflows.



  • C,C++, RTOS

    7 days ago


    Pune, India Epergne Solutions Full time

    Embedded Software Engineer (C/C++/RTOS) Experience : 10-15 Years Location : Pune Notice Period : Immediate Mandatory Expertise Embedded C/C++, Assembly & Bare-metal: Proficient in low-level development with toolchains like Green Hills (GHS), IAR, GCC. VC++/MFC: Skilled in developing Windows GUI tools using Microsoft Foundation...

  • Embedded C Developer

    3 weeks ago


    Pune, India Sourceright Technologies Full time

    Job Description - Embedded C development for RTOS-based systems - Modern dev tools (Git, unit testing, static analysis) - Strong team collaboration and communication - Preferred: Familiar with CAN, Ethernet, SOME/IP, OTA, MQTT, Bazel, Google Test, Jira


  • Pune, India Epergne Solutions Full time

    Senior Embedded Software Engineer (C/C++ & RTOS) Location : Pune Experience : 8 +Years Notice Period : Immediate Core Responsibilities Architect, design, develop, and maintain embedded firmware in C/C++ , targeting diverse environments (bare-metal, multi-threaded RTOS, embedded OS). Must have specific experience with common microcontroller...


  • Pune, India Epergne Solutions Full time

    Senior Embedded Software Engineer (C/C++ & RTOS) Location : Pune Experience : 8 +Years Notice Period : Immediate Core Responsibilities Architect, design, develop, and maintain embedded firmware in C/C++ , targeting diverse environments (bare-metal, multi-threaded RTOS, embedded OS). Must have specific experience with common microcontroller...

  • Embedded Developer

    3 weeks ago


    Pune, India Firstcareercentre Full time

    Roles & Responsibilities :- Design, develop, and test embedded software for microcontrollers and embedded systems.- Work on device drivers, firmware development, and hardware-software integration.- Develop and debug low-level code for real-time operating systems (RTOS).- Collaborate with hardware engineers to bring up new boards and chipsets.- Optimize...


  • Pune, India Epergne Solutions Full time

    Job Title : C,C++,RTOS -Embedded Systems Engineer Experience : 6+ Years Location : Pune Notice Period : Immediate Job Description: We are seeking a highly skilled Embedded Systems Engineer with over 6 years of experience in developing industrial communication protocols such as EtherNet/IP and ProfiNet . The ideal candidate...


  • Pune, India Epergne Solutions Full time

    Job Title : C,C++,RTOS -Embedded Systems Engineer Experience : 6+ Years Location : Pune Notice Period : Immediate Job Description: We are seeking a highly skilled Embedded Systems Engineer with over 6 years of experience in developing industrial communication protocols such as EtherNet/IP and ProfiNet . The ideal candidate should have...


  • Pune, India Acclivis Technologies Full time

    Description : As a Senior Embedded Engineer, you will be responsible for designing, developing, and debugging embedded software solutions that integrate seamlessly with hardware systems. You will work across technologies including Embedded C/C++, .NET, and C#, and collaborate with cross-functional teams to build robust, scalable, and high-performance...


  • Bengaluru, Pune, India Wipzo Systech Private Limited Full time

    Job Description Location Hybrid - Pune and Bangalore (Mahadevpura) Skills: Strong proficiency in C/C++ programming. Solid understanding of Linux kernel and device driver development. Experience with embedded systems development and debugging. Experience with one or more of the following: Platform Enablement (I2C, Thermals, Health, USB, Memory...

  • Embedded C Developer

    16 hours ago


    Pune, Maharashtra, India Cyient Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title : Embedded C DeveloperJob Description/Skills needed:High proficiency in Embedded C Programming with RTOS. Good to have Low Level Driver development experience.Rel. Exp : 1-3 yrs.Job Location      : Pune (Mundhwa)