Embedded Systems Firmware Developer

4 weeks ago


Pune, Maharashtra, India CodeVyasa Full time

At CodeVyasa, we're seeking a skilled Embedded Systems Firmware Developer to join our team of experienced engineers. The ideal candidate will have a strong background in embedded firmware development and a passion for creating high-quality, efficient code.

The Embedded Systems Firmware Developer will be responsible for designing and developing firmware for microcontroller-based systems, collaborating with cross-functional teams to define product requirements and solutions, and optimizing firmware for performance, memory usage, and power consumption.

Key Responsibilities:

  • Design and develop firmware for microcontroller-based systems.
  • Collaborate with hardware, software, and system architects to define product requirements and solutions.
  • Develop low-level drivers, middleware, and application-level code for embedded systems.
  • Optimize firmware for performance, memory usage, and power consumption.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Debug and troubleshoot firmware issues using appropriate tools and techniques.
  • Contribute to system architecture discussions and decisions.
  • Ensure the scalability, maintainability, and reliability of firmware solutions.
  • Collaborate with hardware engineers to ensure seamless integration between hardware and firmware.
  • Work with QA teams to define and execute test plans for firmware validation.
  • Stay up-to-date with the latest trends and technologies in embedded systems and firmware development.

Key Requirements:

  • Bachelor's or Master's degree in Electronics, Computer Science, Electrical Engineering, or related field.
  • 12+ years of experience in embedded firmware development.
  • Strong proficiency in programming languages such as C/C++ for embedded systems.
  • In-depth knowledge of microcontrollers, microprocessors, and real-time operating systems (RTOS).
  • Experience with communication protocols such as SPI, I2C, UART, CAN, Ethernet, etc.
  • Hands-on experience with debugging tools such as JTAG, oscilloscopes, and logic analyzers.
  • Solid understanding of hardware interfaces, schematics, and datasheets.
  • Experience with version control systems like Git, SVN, or similar.
  • Familiarity with agile development methodologies and tools like Jira or Trello.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.

We offer a competitive salary, comprehensive benefits package, and opportunities for career growth and professional development. If you're a motivated and experienced Embedded Systems Firmware Developer looking for a new challenge, we encourage you to apply.



  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    We are seeking a motivated Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming.Key Responsibilities:Firmware Development Support: Assist in the development and maintenance of...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    N Human Resources & Management Systems is seeking a talented Junior Firmware Developer to join our team. The ideal candidate will have a solid understanding of C/C++ programming and be passionate about embedded development. As a Junior Firmware Developer, your primary responsibilities will include assisting in the development and maintenance of firmware for...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: RemotePosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a motivated Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: RemotePosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking an experienced Embedded Systems Developer to design, develop, and maintain firmware for embedded systems. The ideal candidate will have a solid understanding of C/C++ programming and be passionate about embedded...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: Not SpecifiedPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a motivated Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperJob Summary:We are seeking a motivated Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming. You will be working under the guidance of...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: N Human Resources & Management SystemsPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to design, develop, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: Not SpecifiedPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to contribute to the design, development, and maintenance of firmware for embedded systems. The ideal candidate will have a solid understanding of C/C++ programming and be...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperJob Summary: We are seeking a skilled Firmware Developer to design, develop, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with embedded C/C++ programming.Key...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: N Human Resources & Management SystemsPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: Not SpecifiedPosition Type: Full-TimeJob Summary:We are seeking a skilled Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming....


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: N Human Resources & Management SystemsPosition Type: Full-TimeJob Summary:We are seeking a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: PunePosition Type: Full-TimeJob Summary:We are seeking a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: Global OpportunitiesPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to design, develop, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job DetailsJob Title: Senior Firmware Software EngineerLocation: RemotePosition Type: Full-TimeAbout the RoleN Human Resources & Management Systems is seeking a highly skilled Senior Firmware Software Engineer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Firmware and Hardware Integration SpecialistWe are seeking a skilled Firmware and Hardware Integration Specialist to join our team at N Human Resources & Management Systems. As a Firmware and Hardware Integration Specialist, you will be responsible for designing, developing, testing, and maintaining low-level software for embedded systems. The ideal...

  • Firmware Developer

    2 weeks ago


    Pune, Maharashtra, India Copeland Full time

    Job Title: Firmware Developer - Embedded Systems ExpertAbout the Role:At Copeland, we are seeking an experienced Firmware Developer to join our team. As a Firmware Developer, you will be responsible for developing firmware for our embedded systems products. Your primary focus will be on writing high-quality, efficient, and reliable code that meets the...


  • Pune, Maharashtra, India Copeland Full time

    OverviewCopeland is a leading provider of industrial automation solutions, and we're seeking an experienced Embedded Systems Firmware Architect to join our team in Pune. As a key member of our firmware development team, you'll be responsible for designing and implementing firmware solutions for embedded systems.


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job TitleJob Title: Firmware EngineerLocation: Pune, IndiaPosition Type: Full TimeJob SummaryWe are seeking a motivated Firmware Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C++ programming. You will...

  • Firmware Engineer

    3 weeks ago


    Pune, Maharashtra, India Select source international Full time

    Key Responsibilities :- Firmware Development : Design, implement, and maintain firmware for embedded systems, ensuring optimal performance, reliability, and scalability.- Linux Kernel Customization : Adapt the Linux kernel to meet specific hardware requirements and application needs, including device drivers, networking protocols, and system configuration.-...