Senior Embedded Software Developer

21 hours ago


Cochin, Kerala, India beBeeEmbedded Full time ₹ 12,00,000 - ₹ 15,00,000
Embedded Software Engineer

Job Description:

We are seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will design, develop, and debug embedded software for various hardware platforms, including microcontrollers and processors.

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.
  • 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.
  • Promote knowledge sharing and best practices through internal training, demos, and participation in external industry events.

Qualifications:

  • Bachelor's degree in Electrical Engineering, Electronics, or a related field.
  • 4+ years of experience (other candidates with relevant projects may apply)
  • 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.
  • Experience with IoT, Wireless Communication (BLE, Wi-Fi), or AI/ML in embedded systems is a plus
  • Proficiency with real-time operating systems (RTOS) and debugging tools like JTAG.
  • Strong understanding of hardware schematics, PCB layouts, and hardware-software interaction.
  • Familiarity with version control systems such as Git. - Knowledge of hardware communication protocols like SPI, I2C, UART, CAN, etc. - Excellent problem-solving and debugging skills.
  • A collaborative mindset and willingness to work in a fast-paced, innovative environment.
  • Experience in medical devices is a plus, but not mandatory
  • Should be aware of the ISO 13485-work environment.


  • Cochin, Kerala, India beBeeEmbedded Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    Embedded Firmware Engineer RoleAbout the Opportunity:We are seeking an experienced and skilled Embedded Firmware Engineer to lead the design and development of embedded hardware and firmware systems.The ideal candidate will have at least 10 years of experience in embedded systems development, particularly in medical devices or other highly regulated...


  • Cochin, Kerala, India beBeeFpga Full time ₹ 14,40,000 - ₹ 24,30,000

    Embedded Systems Expertise We are seeking a highly skilled Freelance FPGA 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...


  • Cochin, Kerala, India beBeeLinux Full time ₹ 12,00,000 - ₹ 15,00,000

    Embedded Linux Developer OpportunityWe seek a highly skilled Embedded Linux developer to work on the development and maintenance of Yocto-based Embedded Linux distributions. This is an exciting opportunity to leverage your expertise in Board Support Packages (BSPs) for target hardware.Key Responsibilities:Develop and maintain BSPs for various hardware...


  • Cochin, Kerala, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Role OverviewDevelop cutting-edge AI/ML solutions for space-based applications, collaborating with a team of innovative engineers and scientists to drive technological advancements.Key Responsibilities:Design and implement AI/ML workloads on embedded systems, ensuring efficient deployment and optimization.Collaborate with data science teams to integrate ML...


  • Cochin, Kerala, India Fuselage Innovations Full time

    We're Hiring: Embedded Firmware Engineer – KochiWe're looking for an Embedded Firmware Engineer with 3+ years of hands-on experience in the embedded systems industry to join our growing team in Kochi.What you'll do:- Design, develop, and maintain firmware for 8-bit to 32-bit microcontrollers.- Work with communication protocols like UART, CAN, SPI, I2C,...


  • Cochin, Kerala, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded Firmware ExpertWe are seeking a skilled Embedded Firmware Engineer to join our team. The ideal candidate will have expertise in developing and maintaining embedded firmware systems, with a strong focus on innovation and efficiency.Main Responsibilities:Design, implement, release, and support cutting-edge embedded products, utilizing industry-leading...


  • Cochin, Kerala, India beBeeElectronics Full time ₹ 8,00,000 - ₹ 15,00,000

    Embedded Electronics ExpertWe are seeking a skilled Embedded Electronics Engineer to join our team.This role is ideal for individuals with expertise in digital electronics, PCB designing, and programming of embedded systems.The ideal candidate will have experience with microcontrollers, microprocessors, and programming languages such as C, C++, Python, and...


  • Cochin, Kerala, India beBeeBoot Full time ₹ 15,00,000 - ₹ 20,00,000

    Embedded Boot Firmware SpecialistWe are seeking a seasoned Embedded Boot Firmware Specialist to join our organization. The ideal candidate will have extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up.Key Responsibilities:Design, develop, and optimize bootloader and BootROM firmware for ARM Cortex-M/R/A...


  • Cochin, Kerala, India Ashling Full time

    We're hiring and have vacancies in our Kochi (India) team for a Software Test Engineer with experience in manual and automated software testing. The ideal candidate will have expertise in GUI test automation, scripting, performance/stress testing and embedded systems knowledge. Key Responsibilities Test planning & execution. Design, develop, and execute...


  • Cochin, Kerala, India beBeeQuality Full time ₹ 20,00,000 - ₹ 25,00,000

    Director of Quality ManagementOversee a team of quality assurance specialists to ensure superior product and service quality, data integrity, and process efficiency.The PositionThis senior role will be responsible for developing and implementing quality management strategies aligned with business objectives, defining key performance indicators (KPIs), and...