Search by job, company or skills

POST A RESUME

Embedded Software Engineer

Save
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Working Hours/ Shift Timings: 9:30am to 6:30pm

Salary range up to 8 LPA Negotiable, Experienced with 3-4years can apply.

Job Location- Ramol Cross Road, Vatva, Ahmedabad

We are looking for a skilled Embedded Software Engineer to join our R&D team. You will be responsible for designing, developing, and debugging low-level firmware for our next generation of electronic products. The ideal candidate lives at the intersection of hardware and software, should be comfortable reading a datasheet, writing a driver in C, and managing tasks in an RTOS environment.

Key Responsibilities

Firmware Architecture: Design and develop efficient, reliable C/C++ code for ARM Cortex-M microcontrollers (specifically STM32 and LPC series).

Algorithm Implementation: Design and implement complex algorithms for sensor data processing (e.g., filtering noise from accelerometers/gyroscopes), PID control loops, or state-machine logic.

Driver Development: Write low-level device drivers for peripherals such as I2C, SPI, UART, ADC, DMA, and GPIOs.

Maintenance & Documentation: Maintain legacy codebases, perform code reviews, and document firmware architecture (state machines, flowcharts).

Required Qualifications (Must-Haves)

Education: B.E./B.Tech in Electronics & Communication (EC), Embedded Systems, or similar.

Core Skills: Strong proficiency in Embedded C/C++ with a deep understanding of memory management, pointers, and data structures.

MCU Experience: Proven hands-on experience with STM32 (HAL/LL libraries) or LPC (MCUXpresso).

RTOS Expertise: Solid understanding of RTOS concepts (Multithreading, Priority Inversion, Deadlocks, Context Switching). Experience with FreeRTOS is mandatory.

Protocols: Deep knowledge of communication protocols: I2C, SPI, UART, RS485.

Interested candidate can send their resume on [Confidential Information]

Call now on +91- 6354797016

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148872663

Similar Jobs

Ahmedabad, India

Skills:

RtosCZephyrGitJtagFreertosFault ToleranceSWDredundant system designlogic analyzersOscilloscopesDigital ElectronicsRISC-Vwatchdogsbare-metal programmingFPGAsautomated testing practicesprocessor architecturesMicrocontrollersARM Cortex-Mreal-time embedded systems programming