Embedded Software Specialist

2 days ago


Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 18,00,000 - ₹ 25,00,000

We are seeking an Embedded Engineer to join our team of innovators. This is a highly technical role that involves designing, developing, and debugging embedded software for various hardware platforms.

Key Responsibilities

  • Design, develop, and debug efficient embedded C/C++ code tailored for real-time systems and low-power environments.
  • Troubleshoot and resolve electronics design issues, including hardware-level debugging.
  • 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.
  • 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.

Required Skills and 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.


  • Bengaluru, Karnataka, India beBeeEmbeddedSoftware Full time

    We are seeking a talented Embedded Software Specialist to join our team. As an embedded software specialist, you will be responsible for executing complete embedded software lifecycles for company and client hardware. To ensure success as an embedded software specialist, you should have extensive experience coding in C and C++ and have excellent knowledge of...


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

    Job TitleWe are seeking a highly skilled Embedded Software Integration Specialist to join our team.Key Responsibilities:Familiarity with microcontroller based development using compilers/debuggers, etc.Excellent understanding of embedded C programming with experience in low-level driver development using C.Exposure to CAN-based networks and protocols.Strong...


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

    Embedded Software Testing Specialist">We are seeking a skilled Embedded Software Testing Specialist to join our team. As an Embedded Software Testing Specialist, you will be responsible for designing and implementing test plans, conducting unit testing, integration testing, and system testing of embedded software systems.">Required Skills and...


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

    Job Opportunity: Embedded Software EngineerWe are seeking a highly skilled embedded software engineer to join our team. As part of our dynamic software team, you will be responsible for executing complete embedded software life cycles for company and client hardware.The Thermal Management department is responsible for developing, delivering, and maintaining...


  • Bengaluru, Karnataka, India beBeeEmbeddedTestingLead Full time ₹ 18,00,000 - ₹ 22,50,000

    Embedded Software Testing Specialist RoleAbout the JobThis is a leadership position for an experienced Embedded Testing Technical Lead. The ideal candidate should have expertise in embedded software testing and strong technical knowledge.Main ResponsibilitiesDevelop comprehensive test plans and strategies for complex embedded systemsDesign and execute unit...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 35,00,000 - ₹ 42,50,000

    Embedded Systems Software DeveloperA career-defining opportunity has arisen for an accomplished Embedded Systems Software Developer to join our innovative team. As a key member of our software development group, you will be responsible for designing, developing, and testing cutting-edge embedded systems software solutions.Key Responsibilities:Develop and...


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

    Job Opportunity: ADAS Integration Platform SpecialistWe are seeking an experienced specialist to join our team as an ADAS Integration Platform Specialist. The ideal candidate will possess a strong background in embedded software development, with a focus on the automotive industry.Responsibilities:Architect and implement performance optimization solutions...

  • Embedded - Specialist

    2 hours ago


    Bengaluru, Karnataka, India Synedyne Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Overview:We are seeking an experienced Embedded Software Specialist specializing in automotive mechatronics. This role involves developing and optimizing embedded firmware and software for automotive systems. You will work on real-time control systems, sensor integration, communication protocols, and performance optimization. The successful candidate...


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

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team.About the RoleThis is an exciting opportunity for a skilled engineer to work on designing and implementing software solutions for embedded systems. As an Embedded Software Engineer, you will be responsible for developing high-quality software that...

  • C++ Embedded Engineer

    15 hours ago


    Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

    Embedded C/C++ Development experience Embedded Linux.- Application Development.- Strong Debugging Skills Focused on Embedded Linux.- Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today only Job Description : We are looking for a highly skilled C++ Embedded Engineer with strong...