Current jobs related to Embedded Systems Developer - Bengaluru, Karnataka - beBeeEmbedded


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Title: Embedded Systems Developer">About the Role:We are seeking a skilled Embedded Systems Developer to join our team. In this role, you will design and develop software applications that leverage hardware accelerators for seamless use by developers.You will implement and validate firmware and Linux drivers to optimize power consumption and...


  • Bengaluru, Karnataka, India Adarsh Solutions Private Limited Full time

    Job DescriptionProject Overview:We are seeking highly skilled Embedded System Developer to join our team for a 6-month project (can be extended based on business need). The project involves designing, developing, and testing embedded systems for power electronics and drives applications, with a focus on FPGA-based systems using Xilinx Spartan 6. The ideal...


  • Bengaluru, Karnataka, India White Force Full time

    Job description /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; ...


  • Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Embedded Systems Expert WantedWe are seeking an exceptional Embedded Systems Expert to join our team. As a key member, you will be responsible for designing, developing, and optimizing embedded systems with a focus on Inter-Process Communication (IPC) logging.The ideal candidate should possess excellent programming skills in C, 14, and 17, as well as a deep...


  • Bengaluru, Karnataka, India beBeeembedded Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title: Embedded Systems Software DeveloperDescription:We are seeking a highly skilled Embedded Systems Software Developer to design, develop, and optimize firmware for wearable and IoT devices.The ideal candidate will have expertise in Embedded C/C++ programming, hands-on experience in firmware development for embedded systems, and knowledge of wireless...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,20,00,000 - ₹ 2,50,00,000

    Senior Embedded Systems Specialist RoleWe are seeking a skilled Senior Embedded Systems Specialist to join our education team. The ideal candidate will have hands-on experience in embedded software development and a passion for teaching and mentoring others.About the JobThis unique role combines technical expertise in embedded systems with a focus on...


  • Bengaluru, Karnataka, India beBeeEmbeddedSystem Full time ₹ 1,04,000 - ₹ 1,30,878

    Embedded System Application DeveloperAs an Embedded System Application Developer, you will be responsible for developing and maintaining software applications for cellular-IoT embedded systems. The ideal candidate will have a strong understanding of operating system concepts, device drivers, and hardware/software integration.Key Responsibilities:Develop and...


  • Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time ₹ 15,00,000 - ₹ 28,00,000

    We're seeking a seasoned Software Engineer to join our team.About the RoleWe're looking for a skilled Software Engineer with a strong background in C++ and embedded systems. As a member of our team, you'll be responsible for designing, developing, and maintaining software components for embedded systems and system-level applications.You'll work closely with...


  • Bengaluru, Karnataka, India beBeeFirmware Full time US$ 1,20,000 - US$ 1,70,000

    Job OpportunityOverviewWe are seeking a highly skilled firmware engineer to design, develop, and maintain firmware for cutting-edge storage systems.This role involves comprehensive embedded firmware development across various environments with a strong emphasis on C/C++ development, system optimization, and hardware-software integration.You will work...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000

    Embedded Software EngineerAs an Embedded Software Engineer, you will be responsible for designing and developing software solutions for a wide range of embedded systems.Key Responsibilities:Design and develop software solutions for embedded systems using C and C++ programming languages.Work with middleware development to ensure seamless integration with...

Embedded Systems Developer

2 weeks ago


Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 45,00,000 - ₹ 85,00,000

About IoT software development:

We are looking for passionate problem solvers who are interested in creating new technology from scratch. Hardware is challenging, but we believe dedication and a craving for learning new things will help solve some of the biggest problems.

The Embedded Firmware developer will work on embedded systems to write drivers which simplify data acquisition across various machine categories. The role demands a fair understanding in dealing with micro-processors and controllers. This is a full-time, on-site position located in Bengaluru.

Responsibilities:

  • Develop, design, and implement embedded applications, drivers for various machine types and protocols.
  • Design and build testing cases and processes for firmware.
  • Prepare appropriate documentation as required by internal product development processes.
  • Conduct and participate in design, code, and test reviews and inspections, as well as feasibility, efficacy, and compliance to functional and regulatory standards.
  • Collaborate with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability, and schedule goals.
  • Conduct and participate in reviews and inspections for all elements in the firmware lifecycle to ensure our code quality and customer satisfaction goals are achieved.

Qualifications:

  • B.Tech in Electronics and Electrical Stream
  • More than 3+ years of experience in firmware development or related field

Skills:

  • Adequate knowledge of reading schematics and data sheets for components, ability to understand electrical schematics and work closely with embedded team.
  • Experience in software life cycle, algorithm, and data structure.
  • Coding experience in C, C++ is a must, while experience in Python and Rust is a plus.
  • Excellent knowledge of RTOS, Embedded Linux, or Android OS, Network Stack, & ESP-IDF.
  • Hands-on experience in working with various GSM/GPRS/4G, Wi-Fi, Ethernet mode of connections.
  • Experience with TCP, MQTT, HTTP protocols.
  • Hands-on experience in interfaces like UART, SPI, I2C, CAN, MODBUS, TCP/IP, USB, Bluetooth.
  • Hands-on experience in modules like Wi-Fi, BLE, LoRa WAN, ZIGBEE, RF etc.
  • Should have experience in working with TFT and LED displays.
  • Extensive experience in micro-controller/microprocessor (like ESP32, ARM Cortex M, STM Chip, Atmega chip sets etc).
  • Familiarity with software configuration management tools, debugging and peer review tools(GIT, SVN)
  • History of driving project execution and timely delivery while ensuring a quality focus.
  • Experience writing / interfacing with device drivers.
  • Experience in Agile development processes and philosophies.
  • Strong documentation and communication skills to effectively collaborate with other members in the team.
  • Experience and know-how to use generative AI tools like AI Studio, Cursor, Claude, etc.