Sr. Firmware Development Engineer – BG Motor Control

from 5 to 10 year(s) of Experience
₹ 9,00,000 - 15,00,000 P.A.

Job Description

Roles and Responsibilities

Position: Sr. Firmware Development Engineer (Motor Control)

Location: Pune (Currently work from home, Post pandemic you need to relocate)

Organization: A US based fortune 500 company, leader in Industrial Automation domain

Roles & Responsibilities

  • Understand Project / Work Scope, plan and deliver quality output / deliverables to meet the expected schedule and timeline
  • Design, develop, write code, test and debug system software / firmware
  • Analyze and debug system firmware/software functions and processes.
  • Review code and design criteria and optimize performance.
  • Architecture modelling & verification
  • Analyze and enhance efficiency, stability and scalability of embedded system resources.
  • Design, develop and integrate new product functional algorithms and structures.
  • Design to support firmware/software QA.
  • Development, modification, and optimization of error handling and diagnostics code routines.
  • Clone detection and management
  • Assess third party and open-source software.
  • Provide post-production support by identifying complex technical issues, evaluating options and implementing solutions.
  • Create technical manuscripts of firmware operation
  • Interface with hardware design and development
  • Coordination and collaboration with other firmware engineers (remote and on-site) and with other disciplines (hardware, mechanical, etc.) in order to develop, troubleshoot, validate, document and release an optimal system solution
  • Generate Project Metrics as per EIC-Pune and / or Business Unit Guidelines
  • Report Local Manager for All the activities
  • Contribute to EIC-Pune Assigned Initiatives
  • Should be able to work in Engineering Laboratory for Product & System Level Testing following Safety Practices & Guidelines

Skill Requirements

  • Minimum Bachelor’s in Engineering Electronics / Instrumentation / System Software or relevant discipline.
  • 5-8 years of experience in Embedded firmware/software development and Design including troubleshooting/debugging embedded targets and C/C++ programming
  • Familiarity with software configuration management tools, defect tracking tools, source code control tools, and peer review including Eclipse, Mercurial (or other DVCS), and GCC
  • Ability to read, write, and implement system and firmware specifications.
  • Solid understanding of software development fundamentals
  • Knowledgeable in using bare metal development as well as RTOS in embedded system applications
  • Knowledge with CAN and ethernet based protocols
  • Ability to respond and adapt to changing priorities.
  • Strong interpersonal skills.
  • Self-motivated, capable of working with minimal supervision.
  • Undertakes work in an efficient and timely manner.
  • Handle projects independently and guide team members as and when required
  • Respect company’s values and ethics
  • Excellent organizational and time management skills are a must.
  • A willingness to learn is critical
  • Good Communication skills in Verbal English with neutral accent is must
  • Prior Working Experience in Global Engineering Environment is preferred
  • MathWorks MATLAB and Simulink
  • Closed loop control (PID and other systems)

Desired Candidate Profile

Desired Skills

  • Motor control design and theory (BLDC, Stepper, PMDC)
  • Closed loop control (PID and other systems)
  • Development for safety critical and/or time critical systems
  • Automotive bus systems (J1850, J1939, UDS, CAN, LIN)
  • Embedded Communication protocols (SPI, I2C, etc.)
  • Good to have experience with Communication protocols Like LoRa, BLE and Wireless Hart
  • Microchip PIC microcontrollers, ARM core processors, etc.
  • Coding standards such as MISRA C 2012
  • C Code generation from MATLAB/Simulink
  • LabVIEW
  • Experience in using basic electrical testing equipment (Multimeter, Analog and Digital Oscilloscope, Function Generators, etc.).
  • Windows application development for functionality testing
  • Hardware design and development
  • Knowledge of HTML, CSS, JavaScript, JQuery, JSON, AJAX or Python and VHDL
*****Looking for someone who can join immediately / Within 15-20 Days

Role:Software Developer

Salary: 9,00,000 - 15,00,000 P.A.

Industry:Industrial Automation

Functional Area:IT Software - Embedded, EDA, VLSI, ASIC, Chip Design

Role Category:Programming & Design

Employment Type:Full Time, Permanent


UG:B.Tech/B.E. in Electronics/Telecommunication, Instrumentation, Computers, Electrical

PG:M.Tech in Electronics/Telecommunication, Instrumentation, Computers, Electrical

Company Profile

RS Consultants

One of the world's largest innovation companies with hundreds of patents
Company Info
View Contact Details+

Recruiter Name:Biswadip

Contact Company:RS Consultants

Reference Id:BGEmdev0721