Texas Instruments FW Lead for Integrated Motor Control in Bangalore, India

The embedded software and algorithm development engineer will work on contemporary motor control algorithms like FOC, TRAP. Job responsibilities include leading the development of functional blocks and algorithm features related to FOC and TRAP, implementing the algorithms on TI’s internal DSP/controllers, review, test, maintains and trouble shoot system software for evaluation module hardware used by internal engineering teams and evaluation platforms for customers. Strong documentation discipline and practice is a must have skill. Successful candidate will operate in both a research environment focusing with algorithms, electronics, demos as well as a product development environment which is time sensitive to needs of customers, markets and production. This role will encompass collaboration with cross functional hardware and software engineering teams within the group and with other TI peer groups. Ability to work progressively and independently by managing competing priorities will be pivotal for the role.

Education:

• Bachelors in Electronics/Electrical Engineering with Control theory and Motor controls as subjects

Job responsibilities:

1.,Developments of functional blocks and own/lead the development of FOC and TRAP algorithms as a closed system use case. This includes Matlab/PSIM modeling, working closely with systems and apps teams, converting the customer requirements into algorithm features

2.,Development of floating point and fixed point C code from the available and new algorithm features for porting the solutions on TI’s internal DSP

3.,Familiarity with motor control applications and use cases, convert the system requirements to algorithm/software requirements

4.,Identifying algorithm level gaps based on system use case, realizing those blocks in Matlab and verifying the blocks in model based environment

5.,Implementation of algorithm features into ROM code by cycles and memory optimizations with efficient coding

6.,Conversant with Q formats, math functions development on fixed point processor

7.,Strong fundamentals on control theory, ability to write state machine

8.,Defining software architecture, design principles and assembling functional blocks

9.,WBS, task partitioning and resource planning for implementation of algorithms on TI’s internal DSP

10.,ability to reverse engineer and extract core and flow of legacy code base

11.,Automation and test framework development for firmware, working with DV and test team on test case definition and execution

12.,Driver production quality firmware development, with well-defined schedules adhering to code quality

13.,Cross functional collaboration, representing firmware on new device development, working with design, DV, test and Apps team

14.,Driving SW requirements and development for diverse catalog customers in motor control domain

15.,Ability to reuse the code and tailoring the firmware development requirements with strong reuse mindset

16.,Define the firmware development flow, driver the development including the ROM code release for the device design.

17.,Familiarity with industrial and household appliances safety standards and adherence on safety software development process will be advantage

Education:

• Bachelors in Electronics/Electrical Engineering with Control theory and Motor controls as subjects

Developments of functional blocks and own/lead the development of FOC and TRAP algorithms as a closed system use case. This includes Matlab/PSIM modeling, working closely with systems and apps teams, converting the customer requirements into algorithm features

Job: Engineering - Product Dev

Title: FW Lead for Integrated Motor Control

Location: IN-IN-Bangalore

Requisition ID: 26078BR