Embedded Engineer

Allegis Global Solutions (AGS)

Bengaluru

On-site

INR 600,000 - 900,000

Part time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Allegis Global Solutions (AGS) in Bengaluru is seeking a hands-on embedded software engineer for a 6-month contract. You will develop and debug software in C and C++ for embedded platforms, focusing on RTOS-based systems and real-time tasks.

You will work on audio streaming with ALSA/SOF/OpenMAX, implement support for I2S, TDM and PCM, and perform hardware/software debugging with CRO and Logic Analyzers. Documentation and design artifacts in Visio/UML will be created and maintained.

Qualifications

  • Proficient in C and C++ with hands-on experience.
  • Strong knowledge of embedded systems and RTOS.
  • Experience with ALSA, SOF, or OpenMAX audio frameworks.
  • Familiar with I2S, TDM, PCM protocols.
  • Hands-on with CRO, Logic Analyzer, Audio Precision tools.
  • Ability to read schematics and datasheets.
  • Knowledge of Git, CMake, CI/CD, and unit testing.
  • Familiar with Visio/UML for design documentation.
  • Available for a 6-month contract in Bangalore.

Responsibilities

  • Develop and debug embedded software using C and C++.
  • Work with embedded systems concepts including RTOS, interrupts, tasks, and multitasking.
  • Develop and integrate audio streaming solutions using ALSA, OpenMAX, and SOF.
  • Work with audio protocols such as I2S, TDM, and PCM.
  • Perform hardware/software debugging using CRO, Logic Analyzer, and Audio Precision tools.
  • Analyze and interpret schematics and datasheets.
  • Use Git, CMake, CI/CD and unit-testing practices for development activities.
  • Create and maintain technical design documentation using Visio or UML tools.

Skills

C and C++
Embedded systems
RTOS
Audio frameworks
I2S/TDM/PCM
CRO/Logic Analyzer/Audio Precision
Git/CMake/CI-CD
Visio/UML
Schematics & datasheets
Unit testing

Tools

CMake
CI/CD
Unit testing
Logic Analyzer
Audio Precision
Visio
UML

Job description

Role & Responsibilities
  • Develop and debug embedded software using C and C++.
  • Work with embedded systems concepts including RTOS, interrupts, tasks, and multitasking.
  • Develop and integrate audio streaming solutions using ALSA, OpenMAX, and SOF.
  • Work with audio protocols such as I2S, TDM, and PCM.
  • Perform hardware/software debugging using CRO, Logic Analyzer, and Audio Precision tools.
  • Analyze and interpret schematics and datasheets.
  • Use Git, CMake, CI/CD and unit-testing practices for development activities.
  • Create and maintain technical design documentation using Visio or UML tools.
Preferred Candidate Profile
  • Strong programming and analytical skills with hands-on experience in C and C++.
  • Good understanding of embedded systems and RTOS.
  • Experience with or familiarity with audio frameworks such as ALSA, SOF, or OpenMAX.
  • Knowledge of I2S, TDM, and PCM audio protocols.
  • Hands-on experience with CRO, Logic Analyzer, or Audio Precision tools is preferred.
  • Ability to understand schematics and datasheets.
  • Familiarity with Git, CMake, CI/CD, and unit testing.
  • Exposure to Visio/UML for creating design and technical documentation.
  • Strong problem-solving and analytical abilities.
  • Candidates available for a 6-month contract in Bangalore will be preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Audio Engineer
Embedded Audio Engineer

L&T Technology Services • Bengaluru

On-site
INR 600,000 - 900,000
Senior software Engineer Audio - Bengaluru
Senior software Engineer Audio - Bengaluru

Quest Global • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Audio linux ALSA engineer
Audio linux ALSA engineer

SEMIENG • Bengaluru

On-site
INR 1,500,000 - 2,100,000
software Engineer Audio - Bengaluru
software Engineer Audio - Bengaluru

Quest Global • Bengaluru

On-site
INR 800,000 - 1,200,000
Embedded Audio engineer
Embedded Audio engineer

ESP Engineered • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Health insurance
Paid time off
Holidays
Senior Embedded Linux Development Engineer
Senior Embedded Linux Development Engineer

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

JobItUs • Vadodara

On-site
INR 1,500,000 - 2,100,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Acumen 360 Consulting & HR Solutions • Vadodara

On-site
INR 1,200,000 - 2,500,000
Audio Development - Linux
Audio Development - Linux

Uni Connect • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Engineer
Embedded Engineer

Volt Control System • Pune District

On-site
INR 450,000 - 750,000