Embedded Engineer

6 days ago


Bengaluru, Karnataka, India ExamRoom® Full time ₹ 5,00,000 - ₹ 12,00,000 per year

Position Title:
Embedded Engineer

Department:
Engineering

Work Location:
On-site (Bangalore)

Position Summary:

We are seeking a passionate and detail-oriented Embedded Engineer with 3–4 years of experience in electronics hardware design, PCB layout, hardware validation, and microcontroller programming. The successful candidate will work on electric vehicle (EV) subsystems such as Battery Management Systems (BMS), Motor Controllers/Inverters, On-board Chargers, DC-DC Converters, and Vehicle Control Units (VCUs). Strong expertise in STM32 and TI C2000 microcontrollers (MCUs), alongside automotive-grade hardware design practices, is essential for this role.

Essential Duties and Responsibilities:

The essential duties of the position include the following, and other duties may be assigned:

Hardware Design & Development:

  • Design and review schematics for EV subsystems including BMS, Motor Controller, Charger, DC-DC converters, and VCUs.
  • Develop multi-layer PCB layouts ensuring compliance with creepage/clearance, thermal management, high-voltage isolation, and EMI/EMC requirements.
  • Select automotive-grade components such as MCUs, MOSFETs/IGBTs/SiC devices, gate drivers, sensors, and connectors.
  • Perform power stage design calculations for DC-DC converters, inverter stages, and current sensing circuits.
  • Collaborate with mechanical and thermal engineers to ensure reliable system integration.

Testing, Measurement & Debugging:

  • Perform circuit bring-up, debugging, and validation of hardware prototypes.
  • Use test equipment including oscilloscopes (GHz range), spectrum analyzers, power analyzers, DMMs, thermal cameras, and logic analyzers for hardware validation.
  • Debug high-current power stages, gate driver circuits, and communication buses (CAN, UART, SPI, I2C, LIN).
  • Conduct signal integrity analysis and resolve EMI/EMC issues.
  • Execute hardware validation tests such as load tests, thermal cycling, high-voltage isolation, and ESD/EMI pre-compliance testing.

Microcontroller & Embedded Integration:

  • Program and debug STM32 and TI C2000 MCUs for control and monitoring functions.
  • Implement bootloader, communication stacks (CANopen, CAN FD, Modbus, RS485), and low-level drivers.
  • Work closely with firmware and software teams to ensure seamless hardware-software integration.
  • Support real-time debugging during motor control, battery management, and charging system development.

Supervisory Responsibilities:

None

Qualifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education/Experience:

  • Bachelor's degree in Electronics Engineering, Electrical Engineering, Embedded Systems, or a related field.
  • 3–4 years of professional experience in electronics hardware design and embedded systems.
  • Proficient in schematic capture and PCB design tools such as Altium Designer, OrCAD, or KiCad.
  • Hands-on experience with STM32 (ARM Cortex-M series) and TI C2000 MCUs (TMS320F2837x, F2800x).
  • Strong knowledge of digital and analog electronics design including power supplies, ADC/DAC, current/voltage sensing, gate drivers, and isolation interfaces.
  • Familiarity with automotive communication protocols: CAN, CAN FD, LIN, UART, SPI, I2C, and Ethernet.
  • Experience with EV-specific electronics including Battery Management Systems, Inverter & Motor Controller hardware, and high-voltage DC-DC converters and charging interfaces.
  • Skilled in debugging high-power circuits, safety practices in high-voltage labs, and root cause analysis.
  • Understanding of EMI/EMC design guidelines and compliance preparation.

Language Ability:

Strong technical writing skills for documentation including schematics, design reports, test plans, and validation protocols.

Math Ability:

Excellent numerical aptitude for power stage design calculations, signal integrity analysis, and performance validation metrics.

Reasoning Ability:

Analytical thinking to troubleshoot complex hardware issues, evaluate design trade-offs, and optimize system performance. Ability to prioritize multiple projects and meet deadlines in a fast-paced environment.

Computer Skills:

Proficiency in PCB design and schematic tools (Altium Designer, OrCAD, KiCad). Experience with embedded development environments and debugging tools for STM32 and TI C2000 MCUs. Skilled in using measurement and diagnostic instruments.

Certificates and Licenses:

Relevant certifications in embedded systems, automotive electronics, or PCB design are a plus.

Travel:

This position may require minimal travel (up to 10%) for training, supplier visits, or technical conferences.

ISM and Privacy Statement:

Employee Privacy and Confidentiality:
Ensure sensitive project and employee data is handled with strict confidentiality.

GDPR Compliance:
Obtain and document employee consent where applicable for data processing in accordance with GDPR.

Offboarding Process:
Follow GDPR-compliant procedures for data handling during employee offboarding.


  • Embedded Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Exiger Technologies Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    We are hiring Embedded Engineers with strong experience in C/C++ programming and ARM-based architectures. This role offers exposure to cutting-edge embedded systems within a global semiconductor leader.Roles and Responsibilities:Develop and debug low-level embedded software (C/C++/Assembly).Work on firmware and bare-metal application development.Validate...


  • Bengaluru, Karnataka, India Versabyte Data Systems Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Role Overview:We are looking for motivated and skilled Embedded Software Engineers who have a strong foundation in embedded system development and are excited to work at the intersection of hardware and software. This role involves hands-on development, debugging, and optimization of embedded applications for real-world industrial and consumer electronics...


  • Bengaluru, Karnataka, India IND Design Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionIND Design Solutions is a multidisciplinary design and engineering firm that bridges physical products with digital experiences. Based in India, the company provides a comprehensive range of services from industrial design and mechanical engineering to software and digital services. With a team skilled in creativity, technical expertise,...

  • Embedded Engineer

    3 weeks ago


    Bengaluru, Karnataka, India TekPillar® Full time

    Job Title: Embedded Engineer (Linux BSP & Drivers)Experience: 2 to 10 YearsLocation: Pune, Bangalore, Kochi, Ahmedabad, Manesar, Chennai, Pollachi{Note: This role is focused on non-automotive embedded domains.}Responsibilities- Design, develop, and enhance Linux BSPs and device drivers (USB, SPI, I2C, UART, Ethernet).- Perform board bring-up, hardware...


  • Bengaluru, Karnataka, India Skoegle IOT Innovations Pvt ltd Full time ₹ 12,000 - ₹ 14,00,000 per year

    Design and develop embedded software for various applicationsImplement real-time operating systems (RTOS) for efficient system performanceUtilize C and C++ programming languages for software developmentWork on embedded C programming for microcontrollersCollaborate with cross-functional teams to integrate software with hardware componentsConduct circuit...

  • Embedded Engineer

    3 weeks ago


    Bengaluru, Karnataka, India TekPillar® Full time

    Job Title: Embedded Engineer (Linux BSP & Drivers)Experience: 2 to 10 YearsLocation: Pune, Bangalore, Kochi, Ahmedabad, Manesar, Chennai, Pollachi, CoimbatoreNote: This role is focused on non-automotive embedded domains.Responsibilities- Design, develop, and enhance Linux BSPs and device drivers (USB, SPI, I2C, UART, Ethernet).- Perform board bring-up,...

  • Embedded Engineer

    3 weeks ago


    Bengaluru, Karnataka, India TekPillar® Full time

    Job Title: Embedded Engineer (Linux BSP & Drivers) Experience: 2 to 10 Years Location: Pune, Bangalore, Kochi, Ahmedabad, Manesar, Chennai, Pollachi {Note: This role is focused on non-automotive embedded domains.} Responsibilities Design, develop, and enhance Linux BSPs and device drivers (USB, SPI, I2C, UART, Ethernet). Perform board bring-up,...

  • Embedded Engineer

    6 days ago


    Bengaluru, Karnataka, India Gyroscope Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Position Title:Embedded EngineerDepartment:EngineeringReports To:Engineering Manager / VP of EngineeringWork Location:On-sitePosition Summary:We are seeking a passionate and detail-oriented Embedded Engineer with 3–4 years of experience in electronics hardware design, PCB layout, hardware validation, and microcontroller programming. The successful...

  • Embedded Engineer

    2 weeks ago


    Bengaluru, Karnataka, India CodeVyasa Full time

    Looking for Embedded Engineer | Delhi to join a team of rockstar developers. The candidate should have a minimum of 5+ yrs. of experience.About CodeVyasa: CodeVyasa is a mid-sized product engineering company that works with top-tier product/solutions companies such as McKinsey, Walmart, RazorPay, Swiggy, and others. We are about 550+ people strong and we...


  • Bengaluru, Karnataka, India Growel Softech Pvt. Ltd. Full time

    Embedded C,Linux,BSPDescription :We are seeking a seasoned Embedded C, Linux, and BSP engineer to join our dynamic team in India. The ideal candidate will have extensive experience in embedded software development, specifically with a focus on Linux operating systems and board support packages. You will play a crucial role in designing and optimizing...