Senior Embedded Software Engineer

Jobtailor

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobtailor in Bengaluru, India is seeking a senior embedded firmware engineer to own subsystem firmware architecture and drive real-time development for production hardware. You will collaborate with hardware, product, and quality teams to optimize performance and reliability.

Required qualifications include a BSc/BE/B.Tech in Electrical/Electronics/Computer engineering and 8+ years of experience in embedded firmware for real-time or safety-critical systems, strong C programming skills, and

Qualifications

  • Bachelor of Science/BE/B.Tech in Electrical, Computer, or Electronics engineering from an accredited college.
  • 8+ years of senior-level experience developing embedded firmware for real-time, resource-constrained, or safety-critical systems.
  • Proficient in C and embedded software design for production hardware.
  • Ownership of subsystem firmware architecture including module decomposition, interfaces, state behavior, and data/control flows.
  • Experience developing and debugging embedded drivers and interfaces (I2C, SPI, UART, ADC, PWM, sensors).
  • Ability to read schematics, understand hardware behavior, and test firmware/hardware integration.
  • Strong analytical and debugging skills for timing, concurrency, memory, power, boot, and system interactions.
  • Experience defining firmware requirements and linking implementation/test coverage to system requirements.
  • Experience with CI/CD, static analysis, code reviews, code quality metrics, unit testing, and automated test coverage.
  • Ability to work independently with minimal oversight while communicating with engineering, product, quality, manufacturing, and project stakeholders.

Skills

Firmware Architecture
C Programming
Embedded Systems
CI/CD & Testing
Debugging
System Performance

Education

BSc Electrical Engineering
BEng
BTech

Tools

I2C
SPI
UART
ADC
PWM

Job description

Requirements
  • Bachelor of Science/BE/B. Tech degree in Electrical Engineering, Computer Engineering, Electronics Engineering, or a related technical discipline from an accredited college or university
  • Minimum 8 years of senior-level experience developing embedded firmware for real-time, resource-constrained, or safety-critical systems
  • Demonstrated proficiency in C and embedded software design for production hardware platforms
  • Experience owning subsystem firmware architecture, including module decomposition, interfaces, state behavior, and data and control flows
  • Experience developing and debugging embedded drivers and interfaces such as I2C, SPI, UART, ADC, PWM, sensors, and low-level hardware abstractions
  • Ability to read electrical schematics, understand hardware behavior, and independently test firmware and hardware integration
  • Strong analytical and debugging skills for complex embedded issues involving timing, concurrency, memory, power, boot, and system-level interactions
  • Experience defining firmware requirements and linking implementation and test coverage to system requirements
  • Experience with CI/CD, static analysis, code review, code quality metrics, unit testing, and automated test coverage
  • Ability to work independently with minimal oversight while communicating clearly with engineering, product, quality, manufacturing, and project stakeholders
Core Competencies

Expertise in firmware architecture and development for real-time embedded systems, with a strong focus on design patterns, coding standards, and integration testing. Proven ability to mentor engineers and lead cross-functional teams in optimizing system performance and reliability.

Highest-signal resume keywords
  • Firmware Architecture Ownership
  • Embedded Firmware Development
  • C Programming Proficiency
  • CI/CD and Automated Testing
  • Debugging and Root Cause Analysis
ATS Optimization Keywords
Hard Skills
  • Firmware Design Patterns
  • Real-Time Embedded Systems
  • Driver Development
  • I2C, SPI, UART, ADC, PWM
  • Static Analysis
  • Code Quality Metrics
  • Unit Testing
  • System Performance Optimization
  • Electrical Schematic Reading
  • Resource-Constrained Systems
Soft Skills
  • Analytical Skills
  • Technical Communication
  • Mentoring
Certifications & Qualifications
  • Bachelor of Science in Electrical Engineering
  • Bachelor of Engineering
  • Bachelor of Technology
Industry Keywords
  • Embedded Systems
  • Safety-Critical Systems
  • Firmware Requirements
  • Integration Testing
  • Cross-Functional Collaboration
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Engineer - Embedded Firmware
Senior Engineer - Embedded Firmware

Eaton • Pune District

On-site
INR 1,800,000 - 2,600,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Sierra Wireless • Hyderabad

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

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

On-site
INR 2,400,000 - 4,200,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Pune District

On-site
INR 400,000 - 520,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Insolare Energy • Mumbai

On-site
INR 1,200,000 - 2,000,000
Embedded Systems Tech Leader (Single Board Computers (SBC), RTOS prog)
Embedded Systems Tech Leader (Single Board Computers (SBC), RTOS prog)

Dev Solutions • Gurugram District

On-site
INR 900,000 - 1,300,000
Principal Software Engineer
Principal Software Engineer

Jobtailor • Bengaluru

On-site
INR 4,000,000 - 7,000,000