Walk-in | AM - Embedded Software Design & Development

Oges Solution

Chennai

On-site

INR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oges Solution in Chennai seeks an experienced embedded firmware engineer to design and develop software for appliance controllers. You will work on 8/16/32-bit MCUs, implement motor control firmware, and ensure performance within cost and schedule targets.

You will use IDEs like STM32CubeIDE, MPLAB, Keil, IAR, and build robust firmware with test and debugging tools. Strong knowledge of MISRA C, RTOS, and hardware‑software integration is required.

Qualifications

  • Bachelor’s/Graduate in Electrical/Electronics or Power/Embedded systems.
  • 5+ years experience in embedded firmware domain or similar industry.
  • Strong programming skills in Embedded C/C++ and Python for test automation.

Responsibilities

  • Embedded firmware design for appliance controllers using 8/16/32 bit MCUs.
  • Develop motor control firmware and PWM generation for various motors.
  • Design, code, test and debug system software using STM32CubeIDE, MPLAB, Keil, IAR, or CCS.
  • Develop peripheral drivers and communication stacks (I2C, SPI, UART, USB, CAN, BLE, Wi-Fi).
  • Board bring-up, integration and validation with new hardware.
  • Debug using JTAG/ICD/ICE, logic analyzer, CRO; perform root-cause analysis.

Skills

Embedded C/C++
Python scripting
Schematic reading

Education

Electrical/Electronics & Communication/Power Engineering

Tools

STM32CubeIDE
MPLAB
AVR Studio
Keil
IAR
Code Composer Studio
Git
SVN
MISRA C

Job description

JOB PURPOSE

This role in delivering products per the specifications within target product cost, time, quality and performance parameters. The goal is to secure the effective operation of our business and the satisfaction of our clients to achieve accelerating and sustainable growth.

KEY RESPONSIBILITY AREA
  • Embedded firmware design and development for appliance controllers using 8/16/32 bitmicrocontrollers (STM, PIC, AVR, ARM Cortex-M, Renesas, etc.,) in Embedded C
  • Develop motor control firmware for BLDC / Universal / Induction motor drives PWMgeneration, closed loop speed and load control, soft start, jar detection and overload protection logic
  • Design, develop, code, test and debug system software for controllers using IDE's like STM32CubeIDE, MPLAB, AVR Studio, Keil, IAR, Code Composer Studio, etc.,
  • Develop peripheral drivers and communication stacks I2C, SPI, UART, USB, SSI, CAN and wireless connectivity (BLE, Zigbee, Wi-Fi / IoT enabled appliances)
  • Board bring-up, integration and validation of firmware with new product hardware designs
  • Debugging and emulation using JTAG / ICD / ICE debuggers, logic analyzer, CRO and in-circuit emulators
  • Proficient in software reverse engineering and code optimization for memory, MIPS and power constraints
  • Quick prototyping skills, development of diagnostic / test firmware and perform root cause analysis ability
  • Knowledge of firmware architecture interrupt driven design, state machines, scheduler / RTOS, bootloader and in-field firmware upgrade
  • Prepare technical documentation (Software Requirement Documents, Hardware Software Interface, architecture and flow charts, test plans, release notes, version history)
  • Version control, configuration management and code review discipline (Git / SVN, MISRA C coding standards, static code analysis)
  • Participate on cross-functional teams to develop product and process risk management file (risk management plan, risk assessments, DFMEA / SFMEA, and risk management reports,

etc.).

  • MATLAB / Simulink model-based design, simulation and MINITAB hands on added advantage
  • IEC 60730 software class B and IEC 60335 safety compliance knowledge; firmware robustness for EMI/EMC and ESD immunity
SKILLS AND COMPETENCIES
  • Basic of Fundamental Electrical / Electronics
  • Strong programming skills in Embedded C / C++; Python or scripting for test automation
  • Ability to read schematics, datasheets, MCU reference manuals and correlate firmware

with hardware behavior

  • Knowledge of ADC, timers, PWM, watchdog, EEPROM / Flash memory handling and low

power modes

  • Unit testing, HIL / functional testing and software validation knowledge
EDUCATION AND EXPERIENCE
  • Graduate/Post Graduate in Engineering: Electrical/Electronics & Communication/Power

Electronics/Embedded systems

  • 5 plus years experience in the same domain & similar industry
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Assistant Manager ( Embedded Software Design & Development)
Assistant Manager ( Embedded Software Design & Development)

Oges Solution • Chennai

On-site
INR 900,000 - 1,300,000
Walk-in | Assistant Manager
Walk-in | Assistant Manager

Oges Solution • Chennai

On-site
INR 600,000 - 1,200,000
Embedded Development Leader
Embedded Development Leader

Sense • Pune District

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

Solinas Integrity • Chennai

On-site
INR 600,000 - 900,000
Software Engineer Home Automation Electronics
Software Engineer Home Automation Electronics

Eapro Global Limited • Haridwar

On-site
INR 335,000 - 670,000
Firmware Dev. Engineers
Firmware Dev. Engineers

Larsen & Toubro • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Assistant Manager Firmware- Hardware
Assistant Manager Firmware- Hardware

True Blue HR Consultants • Pune District

On-site
INR 2,500,000 - 4,200,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Harita Techserv Pvt. Ltd. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead - Embedded Firmware
Lead - Embedded Firmware

Eaton • Maharashtra

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

WOW Softech • Pune District

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