Senior Firmware Developer

Kochi, Kerala
Full Time

We are seeking an experienced Senior Firmware Developer with over 5 years of hands-on experience in embedded firmware development. The ideal candidate will be responsible for designing, developing, and optimizing firmware for microcontroller-based systems. You will lead a team of engineers, collaborate with hardware designers, and play a key role in shaping the future of our embedded solutions.

Job Responsibilities

Lead the design, development, and debugging of embedded firmware for microcontroller-based systems Collaborate with hardware and software teams to ensure seamless integration of firmware with hardware platforms Optimize firmware for performance, memory usage, and power efficiency Conduct code reviews and mentor junior developers to ensure adherence to best practices Develop and implement automated testing frameworks for firmware validation Troubleshoot and resolve complex firmware issues Document firmware designs and architectures for future reference Stay up-to-date with the latest industry trends and technologies related to embedded systems Ensure the firmware meets regulatory and quality standards

Job Requirements

  • 5+ years of experience in embedded firmware development
  • Proficiency in C/C++ programming for embedded systems
  • Strong understanding of microcontrollers (ARM, AVR, PIC, etc.) and embedded peripherals
  • Experience with RTOS (Real-Time Operating Systems) and low-level firmware design
  • Familiarity with communication protocols such as SPI, I2C, UART, CAN, and Ethernet
  • Experience in hardware debugging tools like oscilloscopes, logic analyzers, and JTAG debuggers
  • Strong knowledge of power management techniques in embedded systems
  • Experience with version control systems (Git)
  • Proven track record of developing and shipping firmware for commercial products
  • Excellent problem-solving, analytical, and debugging skills
  • Strong leadership skills and ability to manage a team of developers
  • apply for this role

    If you have a passion for creating innovative solutions and a proven track record, we encourage you to apply and become a key player

    apply now

    some of Similar positions

    Many of our clients admit previously avoiding discussions around digital assets because they didn’t have an adequate solution planning experience

    C++ Qt/QML Developer

    We are seeking an experienced C++ Qt/QML Developer to join our dynamic team. You will play a key role in designing and developing high-quality applications with a focus on user interfaces using Qt/QML and robust back-end logic using C++. This is an exciting opportunity to work on cutting-edge projects where performance, efficiency, and clean UI design are critical.

    Kochi
    December 17, 2024
    MERN Full Stack Developer

    We are looking for a MERN Full Stack Developer with 2-3 years of experience to develop web applications using MongoDB, Express.js, React.js, and Node.js. The candidate will be responsible for building scalable applications that meet business needs.

    Kochi, Kerala
    October 8, 2024
    Hardware Designer

    We are seeking a Hardware Designer with 2-3 years of experience to design and implement electronic hardware systems. The ideal candidate will be involved in all phases of hardware design, from concept to production.

    Kochi, Kerala
    October 8, 2024
    Flutterflow Developer

    We are looking for a Flutterflow Developer with 2-3 years of experience to work on no-code/low-code mobile app projects. The candidate should have expertise in building applications using Flutterflow.

    Kochi, Kerala
    October 8, 2024