Embedded Firmware Engineer

3 weeks ago


Bengaluru, India PloPdo Full time

We are looking for a talented Embedded Electronics Firmware Developer with

specialized experience in audio processing to join our team. The ideal candidate will

have a strong background in embedded systems design, firmware development, and

audio signal processing. As an Embedded Electronics Firmware Developer, you will

play a key role in developing firmware for embedded systems, focusing on audio

processing algorithms and features.


Responsibilities:

  • Develop and implement firmware for embedded systems, with a primary focus on audio processing capabilities.
  • Design and optimize audio processing algorithms for tasks such as audio playback, recording, filtering, equalization, and noise reduction.
  • Collaborate with hardware engineers to define system requirements and hardware/software interfaces for audio processing modules.
  • Implement and optimize audio codecs, digital signal processing (DSP) algorithms, and audio processing pipelines on embedded microcontrollers and DSP chips.
  • Design and develop device drivers, middleware, and real-time operating system (RTOS) components to support audio processing functionality.
  • Conduct performance analysis and optimization to ensure efficient use of system resources (e.g., CPU, memory, power) while meeting audio quality requirements.
  • Work closely with software engineers and application developers to integrate audio processing features into larger embedded systems and applications.
  • Collaborate with quality assurance engineers to develop test plans and conduct thorough testing of firmware to ensure reliability, robustness, and compliance with specifications.
  • Provide technical support and troubleshooting assistance to resolve firmware-related issues during product development, testing, and deployment phases.
  • Stay updated with the latest trends, technologies, and best practices in embedded systems design, firmware development, and audio processing.


Requirements:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
  • Proven experience in firmware development for embedded systems, with a focus on audio processing.
  • Proficiency in programming languages commonly used in embedded systems development (e.g., C, C++).
  • Strong understanding of digital signal processing (DSP) fundamentals and experience implementing audio processing algorithms.
  • Experience with audio codecs, audio file formats, and audio streaming protocols.
  • Familiarity with embedded microcontrollers, DSP chips, and hardware platforms commonly used in audio processing applications.
  • Experience with embedded development tools, debuggers, and IDEs (e.g., Keil, IAR Embedded Workbench, Eclipse).
  • Knowledge of real-time operating systems (RTOS) and embedded software development methodologies.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Strong problem-solving skills and the ability to debug complex firmware issues.
  • Excellent communication skills and the ability to work effectively in a multidisciplinary team environment.

A passion for audio technology and a drive to deliver high-quality audio

processing solutions that meet user needs and exceed expectations.

If you are a skilled Embedded Electronics Firmware Developer with a passion for

audio processing and a desire to work on cutting-edge embedded systems projects,

we encourage you to apply.



  • Bengaluru, India PloPdo Full time

    We are looking for a talented Embedded Electronics Firmware Developer withspecialized experience in audio processing to join our team. The ideal candidate willhave a strong background in embedded systems design, firmware development, andaudio signal processing. As an Embedded Electronics Firmware Developer, you willplay a key role in developing firmware for...


  • Bengaluru, Karnataka, India Magron Novus Private Limited Full time

    About the internship:Selected intern's day-to-day responsibilities include: 1. Assisting in the design, development, and testing of embedded firmware2. Collaborating with hardware engineers to integrate firmware with hardware components3. Writing clean, efficient, and maintainable code following best practices4. Debugging and troubleshooting firmware...


  • Bengaluru, India MountTalent Consulting Full time

    Organization Overview:At Hoomanely, we are obsessed with Pet Health and Longevity.Our Vision: To build the world's only "Pet-first" smart ecosystem, including the right conscious products engineered to peak and sustain a pet's well-being and prosperityOur Mission: To transform knowledge systems around Pet Care Management and its conscious...


  • Bengaluru, India InSemi Technologies Full time

    **Embedded Firmware with Storage**: Bangalore | 4 to 10 years **Key Roles**: - Strong embedded “C”/ Embedded C skills. - Expertise in Embedded Firmware development - We need pure development experience. - Must have exposure to object oriented programming, RTOS. - Must have assembly language and Storage protocols SAS/SATA, NVMe, RAID - Good experience...


  • Bengaluru, India Antal International Full time

    Job DescriptionSummaryLooking for an experienced candidate with 10+ years of working exposure in Designing, Development, Coding, and Firmware EngineeringKey Responsibilities:Develop/ Support firmware Architecture design.Develop/Optimize/Debug Embedded C or C++ codes to achieve certain expected functions.Interface microcontrollers with other peripherals using...


  • Bengaluru, India LTIMindtree Full time

    Experience: 7+ YearsLocation: Bangalore.Mandatory Skills: Firmware, C, Bluetooth.Job Description:- Worked in-depth in Embedded firmware development.- Strong Programming skills in C, Code optimization, Bluetooth.- extensive work experience in developing Embedded drives I2C, SPI, UART, USB, RS232,- Strong debugging, well versed with BareMetal development and...


  • Bengaluru, India LTIMindtree Full time

    Experience: 7+ YearsLocation: Bangalore.Mandatory Skills: Firmware, C, Bluetooth.Job Description:Worked in-depth in Embedded firmware development.Strong Programming skills in C, Code optimization, Bluetooth.extensive work experience in developing Embedded drives I2C, SPI, UART, USB, RS232,Strong debugging, well versed with BareMetal development and RTOS...


  • Bengaluru, India LTIMindtree Full time

    Experience: 7+ YearsLocation: Bangalore.Mandatory Skills: Firmware, C, Bluetooth.Job Description:Worked in-depth in Embedded firmware development.Strong Programming skills in C, Code optimization, Bluetooth.extensive work experience in developing Embedded drives I2C, SPI, UART, USB, RS232,Strong debugging, well versed with BareMetal development and RTOS...


  • Bengaluru, India Antal International Full time

    Job DescriptionResponsibilities:Develop/ Support firmware Architecture design.Develop/Optimize/Debug Embedded C or C++ codes to achieve certain expected functions.Interface microcontrollers with other peripherals using I2C, SPI, CAN, GPIOs or Analog IOs.Implement optimal solutions using high performance power conversion processors and peripherals: PWM,...

  • Firmware Engineer

    4 weeks ago


    Bengaluru, India Cientra Techsolutions Full time

    Job Description :As part of a Firmware development team, the Embedded Systems Software Engineer will help in design, development, and customization, feature enhancements, fixing customer/field reported issues . Scope of contribution includes serial communications handling, systems debugging and boot loading. Responsibilities include :- Review of hardware...

  • Firmware Engineer

    7 days ago


    Bengaluru, India NXP Semiconductors Full time

    - Bachelor’s/Master’s degree in Electrical or Electronic Engineering, Computer science, or similar, with focus on embedded firmware and/or signal processing- Minimum 7 years of experience in Firmware development- Strong embedded software integration, testing & troubleshooting skills- Good understanding of microcontroller architecture (e.g. ARM) and...


  • Bengaluru, India TIGI HR Solution Pvt. Ltd. Full time

    We are hiring Sr. Embedded Engineer for our esteemed client company who can join us immediately.Position : Sr. Embedded Engineer. Experience : 5-7 Years. CTC : Open to discus. Notice Period : Immediate to 30 Days. Job Description : . - Minimum 2 to 3 years' experience of firmware and hardware development experience. - Ability to design and develop real...


  • Bengaluru, India iTriangle Infotech Pvt Ltd Full time

    Embedded C, C++ programming skills with hand-on experience for more than 10+ years of Firmware development. - Good understanding of Embedded communication protocol like UART, SPI, I2C, CAN, Ethernet, RS485 etc. - Experience in designing embedded Firmware architecture for different RTOS systems like FreeRTOS, Mbed-OS, Threadx etc. - Experience on development...


  • Bengaluru, India TE Connectivity Full time

    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world.Job OverviewDesigns, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Designs and develops security features...


  • Bengaluru, India Vega intellisoft Full time

    Job Description :- An software engineer preferable from LSI, NXP, SiliconLabs Samsung, LG or BT SIG adopter member company with 5-8 years of experience- Embedded C- Experience in BLE layers especially PHY, Link layer, ISOAL and HCI, L2CAP- Experience in working with oscilloscope, Logic Analysers- Experience Optimize firmware for power and memory- Experience...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Senior Embedded Firmware Engineer with C,C++,Python- Years of experience 6 to 15 years- Expertise in programming languages like C, C++, Python- Experience in developing firmware for embedded and control systems- High level expertise in working with RTOS based systems.- Ability to read datasheets and schematics.- Familiar with working on...


  • Bengaluru, India TE Connectivity Full time

    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world.  Job Overview Designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Designs and develops security...


  • Bengaluru, India ConnectPro Management Consultants Pvt Ltd. Full time

    About the job :As Director of CXL Firmware Engineering , we lead development of high-performance controller firmware for innovative volatile and non-volatile memory systems. We lead, develop, and mentor some of the most outstanding people in their field! We assist in evaluating, crafting, building, bench testing, debugging, and failure analyzing firmware for...


  • Bengaluru, India US Technology International Pvt Ltd Full time

    Job Description :- Bachelor's degree in Electronics Engineering, Computer Science, or Biomedical Engineering.- 3+ to 5 years of experience in firmware test experience in Embedded C / Embedded C++.- Experience working in medical devices sector (strongly preferred) or in a regulated industry such as aerospace, automotive, etc.- Minimum 2+ years of...

  • Firmware Testing

    3 weeks ago


    Bengaluru, India Texas Instruments Full time

    As a validation engineer, you will be responsible for validating firmware modules on both pre-silicon and Silicon platforms for embedded systems, developing tools for test automation and automate build and test execution. You will interact with Systems, Architecture, FW development, SoC Design and Verification teams to optimize the software components.Basic...