Embedded Software Developer

2 days ago


Vellore, Tamil Nadu, India beBeeEmbedded Full time ₹ 18,00,000 - ₹ 24,00,000
Job Overview

This role involves developing cutting-edge software for medical devices, collaborating with experts from various fields to bring innovative solutions that enhance healthcare and improve lives.

The successful candidate will work in a fast-paced environment to design, develop, and debug embedded software for various hardware platforms, including microcontrollers and processors.

Key Responsibilities
  • Design, develop, and debug embedded software for various hardware platforms.
  • Troubleshoot and resolve electronics design issues, including hardware-level debugging.
  • Write and optimize efficient embedded C/C++ code tailored for real-time systems and low-power environments.
  • Collaborate with hardware engineers to define system architecture, specifications, and integration requirements.
  • Develop firmware, drivers, and hardware-software interfaces.
  • Perform system integration, testing, and troubleshooting for embedded systems.
  • Implement and debug communication protocols such as UART, SPI, I2C, CAN, and Ethernet.
  • Optimize system performance, focusing on memory, power consumption, and CPU efficiency.
  • Evaluate and ensure adherence to industry standards (including ISO 13485) and safety regulations for medical device development.
  • Maintain detailed technical documentation for system architecture, designs, and code.
  • Participate in code reviews, providing and receiving constructive feedback for continuous improvement.
  • Collaborate with QA teams to develop and execute comprehensive test plans for hardware and software validation.
Requirements
  • Bachelor's degree in Electrical Engineering, Electronics, or a related field.
  • 4+ years of experience in embedded systems development.
  • Proficiency in C, C++, Embedded C, and Assembly is a plus, with familiarity in assembly language.
  • Experience with microcontrollers, ARM Cortex, and other embedded platforms.
  • Knowledge of hardware communication protocols like SPI, I2C, UART, CAN, etc. Excellent problem-solving and debugging skills.
About the Role

This opportunity offers a chance to drive innovation in healthcare technology and develop software solutions that transform lives worldwide.



  • Vellore, Tamil Nadu, India beBeeSoftwareEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

    The role of Embedded Software Engineer involves designing, developing and implementing software solutions for product development or research environments.Key ResponsibilitiesDevelop high-quality software at a sustainable speed while maintaining advanced levels of software craftsmanship and adhere to development processes, standards and...


  • Vellore, Tamil Nadu, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title: Embedded Systems Developer We are seeking a highly skilled Embedded Engineer to design, develop and enhance Linux based systems.Key Responsibilities:Design and develop Linux BSPs and device drivers (USB, SPI, I2C, UART, Ethernet).Perform board bring-up, hardware validation and low-level debugging using JTAG/GDB.Collaborate with cross-functional...


  • Vellore, Tamil Nadu, India beBeeFpga Full time ₹ 90,00,000 - ₹ 1,20,00,000

    Embedded Systems EngineerWe are seeking a highly skilled Embedded Systems Engineer to support the design and development of embedded and industrial control systems.The consultant will work on FPGA-based solutions, optimize real-time embedded systems, and collaborate with academic, government, and industry partners to transition advanced technologies into...


  • Vellore, Tamil Nadu, India beBeeFirmware Full time US$ 1,80,000 - US$ 2,00,000

    Embedded Firmware Leadership OpportunityWe seek an experienced Embedded Firmware Engineer to lead the design and development of embedded hardware and firmware systems for microcontroller and microprocessor-based solutions.This role will involve designing high-reliability embedded architectures, ensuring compliance with medical device standards (IEC 62304,...

  • Embedded Trainee

    3 weeks ago


    Vellore, Tamil Nadu, India Sakthi Controller (OPC) Pvt Ltd Full time

    Roles Responsibilities Design and develop embedded systems utilizing basic and analog circuits Utilize knowledge of 8051 microcontroller-based systems and programming using Keil Develop and debug firmware using C programming language Work with ARM Cortex-based microcontrollers and related development tools Design schematic diagrams and PCB layouts...


  • Vellore, Tamil Nadu, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,20,00,000

    Job Overview:We are seeking a highly skilled Firmware Developer to drive the creation of innovative IoT solutions. This role is ideal for a hands-on engineer with expertise in embedded systems, real-time operating systems (RTOS), and firmware development.The successful candidate will play a pivotal role in designing, implementing, and optimizing firmware for...


  • Vellore, Tamil Nadu, India beBeeGraphics Full time ₹ 20,00,000 - ₹ 40,00,000

    Job Title: Technical LeadDescription:We are seeking an experienced Embedded OpenGL Engineer to lead our team in developing cutting-edge graphics solutions. As a Technical Lead, you will be responsible for designing, implementing, and optimizing embedded graphics systems using OpenGL ES and shader programming.Key Responsibilities:Develop and maintain...


  • Vellore, Tamil Nadu, India beBeeLinux Full time ₹ 12,00,000 - ₹ 20,00,000

    Embedded Linux Expert PositionWe are seeking a skilled Embedded Linux expert to join our team. The successful candidate will be responsible for developing and maintaining Yocto-based Embedded Linux distributions.The role involves designing, implementing, and customizing Board Support Packages (BSPs) for target hardware.Candidates should have experience...


  • Vellore, Tamil Nadu, India beBeeFirmware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Embedded Boot Firmware Architect JobWe are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up.Define and drive the boot firmware strategy ensuring secure, reliable, and optimized startup flows for complex SoCs and automotive-grade ECUs.Key...


  • Vellore, Tamil Nadu, India beBeeSoftwareDevelopment Full time ₹ 10,00,000 - ₹ 15,00,000

    Full-time Remote API Developer This is a challenging and rewarding role for an experienced developer who will be responsible for enhancing our travel solutions by working on software development, object-oriented programming (OOP), debugging, and embedded systems. Key Responsibilities: Design, develop, test, and maintain high-quality software applications...