Embedded Systems Developer Opportunity

6 days ago


Bengaluru, Karnataka, India beBeeEmbeddedDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000
Job Description:

Overview

The ideal candidate will contribute to the development of a core embedded systems framework by implementing a comprehensive hardware abstraction layer.

This will enable application developers to access microcontroller features more efficiently and support a highly modular and reusable software environment across product lines.

Key Responsibilities:

  • Develop and maintain embedded software in C/C++ for microcontroller-based systems.
  • Program and configure STM32 microcontrollers (Cortex-M0+, M4, M33).
  • Implement device drivers, peripheral interfaces, and communication protocols (UART, SPI, IC, etc.).
  • Adapt and optimize existing product software.
  • Integrate and test software on target hardware.
  • Conduct unit tests and code reviews.
  • Drive and contribute to the test strategy.
  • Design and maintain the development ecosystem and CI/CD pipelines using GitLab/Jenkins.
  • Set up, maintain, and continuously improve embedded toolchains (compilers, linkers, debuggers, build systems).
  • Optimize and integrate embedded IDEs (e.g., JetBrains CLion, VS Code) with appropriate plugins.
  • Evaluate and document tools, and create development guidelines.
  • Collaborate with cross-functional teams (mechanics, electronics, testing, hardware).
  • Future outlook: Participate in setting up a Linux-based toolchain and training colleagues.

Required Skills and Qualifications:

  • Degree in Computer Science, Electrical Engineering, or equivalent qualification.
  • Strong proficiency in C and C++, preferably in embedded software development.
  • Experience in STM32 microcontroller families (especially Cortex-M0+, M4, M33).
  • Experience with embedded development toolchains, IDEs (CLion, VS Code), and CI/CD systems.
  • Familiarity with unit-test frameworks (e.g., Google Test).
  • Solid understanding of schematics, technical datasheets, and reference manuals.
  • Strong proficiency in Linux OS.
  • Open-minded, structured, independent working style and strong team player.
  • Good communication skills in English.

Benefits:

Work as part of an innovative team developing cutting-edge technology.

Participate in shaping the company's future through your contributions.

Enjoy a dynamic work environment that fosters collaboration and creativity.

Receive continuous feedback and opportunities for growth and development.

Reap the benefits of working with a forward-thinking organization that values employee satisfaction and well-being.

Other Information:

Open to ideas, eager to learn, and proactive in sharing knowledge.

Analyze complex problems, think critically, and approach challenges with a structured mindset.

Able to adapt to new technologies, processes, and methodologies.

Team-oriented, security-focused, and test-driven development mindset.

],

  • Bengaluru, Karnataka, India SAUBHA AERIAL SYSTEMS Full time

    About Us At Saubha Aerial Systems we are building the future of drone safety We are currently developing Autonomous Drone Parachute Systems that protect UAVs across delivery surveillance defense and mobility applications with many more safety-focused products in the pipeline By making drones safer we are helping unlock their large-scale adoption in...


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

    Embedded Software Engineer PositionWe are seeking a highly skilled Embedded Software Engineer to join our R&D team.About the Role:This is an exciting opportunity for a talented individual to work in a cross-functional, agile environment developing embedded software products. As an Embedded Software Engineer, you will be responsible for designing, developing,...


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

    Embedded Hardware DeveloperWe are seeking a skilled Embedded Hardware Developer to join our team. As an Embedded Hardware Developer, you will be responsible for the design, development, and testing of embedded systems.Job Responsibilities:Design and develop embedded systems using hardware description languages such as VHDL or Verilog.Develop and implement...


  • Bengaluru, Karnataka, India beBeeIndustrial Full time

    Job Title: Embedded Systems DeveloperWe are seeking a skilled Embedded Systems Developer to join our team. In this role, you will be responsible for designing and implementing software solutions for industrial digital technologies.About the RoleThis is an exciting opportunity to work with cutting-edge technologies and contribute to the development of...


  • Bengaluru, Karnataka, India beBeeElectronics Full time ₹ 15,00,000 - ₹ 20,00,000

    Embedded Electronics Engineer PositionThis exciting opportunity is for an Embedded Electronics Engineer to join our innovative team. We are seeking a highly skilled professional with expertise in designing and developing digital electronics systems.The ideal candidate will have experience in designing PCBs with multiple layers, debugging active and passive...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 20,00,000 - ₹ 25,00,000

    Embedded Firmware SpecialistWe are seeking a highly skilled Embedded Firmware Specialist to join our team.About the Role:Develop firmware for embedded systems, ensuring seamless integration with hardware and software components.Collaborate closely with cross-functional teams to resolve technical issues and stay up-to-date with industry trends.Key Skills and...


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

    Embedded Systems SpecialistWe are seeking a highly skilled Embedded Systems Specialist to join our team.Job Description:Design, develop, and test firmware for embedded systems using C programming language.Work with microcontrollers, peripherals, and other hardware components to create efficient and reliable systems.Collaborate with cross-functional teams to...


  • Bengaluru, Karnataka, India INQORE SYSTEMS PVT LTD Full time

    Company DescriptionINQORE SYSTEMS PVT LTD specializes in the design, engineering, and sales of high-performance products for the power sector. Our focus is on delivering innovative solutions that meet the evolving needs of the industry, backed by extensive technical knowledge and a customer-centric approach. Our state-of-the-art manufacturing facility...


  • 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 beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878

    Embedded Systems EngineerWe are seeking an experienced Embedded Systems Engineer to join our team. In this role, you will be responsible for designing and developing embedded systems software using C and C++.Key Responsibilities:Develop firmware for microcontrollers using STM32CubeIDE and IAR Embedded Workbench.Design and implement communication protocols...