OpeningsFirst
How it worksPricingLog inGet started
OpeningsFirst › Jobs in India › Jobs in Chennai

Hiring Embedded Software Developer + Tester_ Chennai Location _Attractive CTC

Angel and Genie · angelandgenie.com
Chennai
Apply on Angel and Genie’s site

OpeningsFirst finds jobs like this first

  • Straight from company career pages. We check thousands of them every few hours.
  • The day they’re posted, often before LinkedIn or Naukri.
  • Only your kind of job: Embedded / Firmware Engineer jobs in Chennai. 4 new this week.

From tomorrow’s email

WLAN Firmware - Staff engineer
Chennai · found 12 h ago
Associate R&D Embedded Software - Verification Engineer - IDC | Chennai, India
Chennai · found 12 h ago
Associate R&D Embedded Software - Verification Engineer - IDC | Chennai, India
Chennai · found 12 h ago

Company names are shown to members.

New openings the day they’re posted, at 8 am and 6 pm. Cancel anytime. Full refund within 7 days.

The job in short

Embedded software development and testing.

PythonC++EmbeddedCompliance

Details

Found
12 d ago · posted 2026-03-30
Role
Embedded / Firmware Engineer
Source
The company’s own careers site

Full description

Responsibilities: Embedded Development: • Design and develop embedded software for microcontrollers (e.g., STM32, PIC, MSP430, etc.) • Write efficient, maintainable C/C++ code for real-time applications • Interface with peripherals: UART, SPI, I2C, ADC, PWM, etc. • Participate in board bring-up and system integration • Port and configure RTOS (e.g., FreeRTOS) where needed Testing and Validation: • Develop test plans, test cases, and test automation scripts • Perform functional, integration, and system-level testing on embedded firmware • Use debugging tools (JTAG, oscilloscopes, logic analyzers) for issue identification • Collaborate with hardware and software teams to reproduce and resolve bugs • Document test results and ensure traceability to requirements Job Requirements: • Strong in C/C++ programming for embedded systems • Experience with debugging tools and test instruments • Familiar with MCUs (STM32, NXP, Atmel, etc.) • Understanding of embedded communication protocols • Experience with test automation frameworks (e.g., Unity for C, Robot Framework, Python-based setups) • Knowledge of software testing methodologies (unit, integration, regression) • Experience with BLE, CAN, or Modbus • Exposure to MISRA C compliance and static code analysis • Familiarity with version control (e.g., Git), CI tools, and bug tracking (e.g., Jira) • Basic understanding of hardware schematics Education: • B.E. / B.Tech in Electronics, Electrical, Instrumentation, or related field • Certifications in Embedded Systems or Software Testing (optional but a plus)

Embedded / Firmware Engineer jobs in Chennai · Embedded / Firmware Engineer jobs in India · All Angel and Genie jobs

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · How OpeningsFirst works · Free jobs widget
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact Showing prices for outside India or India