Embedded Software Developer

Job Description

Job Description:

  • Sound skills in embedded coding on micro-controllers / DSPs
  • Experience in software testing
  • Good knowledge and experience in communication protocols (LIN / CAN / SPI etc)
  • Basic knowledge in embedded hardware & testing
  • Substantial experience in embedded code development for automotive applications ,particularly Motor control applications such as brushed DC motor, Brushless DC motors, PMSM, Induction Motor etc
  • Knowledge and work experience in automotive software standards and safety standards
  • Knowledge and experience in control system preferred
  • Knowledge & skills for model based embedded software development - preferred
  • Responsible for developing the hardware / embedded software/firmware that will power the next generation of the company’s products in area of electrical machine drives.
  • Interfacing with the customer to come out with new smart products to the context and the application
  • Design , Develop  Embedded software/firmware for 8, 16 and 32 bit micro-controllers  / DSP  in the area of motor control application in both automotive and non automotive applications
  • Development of the embedded application software for the target application as required in application. .
  • To implement and simulate the control logic using design and simulation software (Matlab Simulink) including automatic code generation
  • Development and implementation of control algorithms such as FOC , communication Protocols  ( LIN/CAN/SPI) as required in application., Troubleshooting control systems during system level testing, and test plan development.
  •  Implementation of relevant automotive software standards and safety standards (Compliance to Autosar / ISO 26262 etc)
  •  Take lead role in realizing the product architecture by working along with hardware and software engineers 
  •  Successfully coming out with robust solution including Test and debug firmware on hardware platforms and analysis and resolution of technical troubles brought up by the client or the validation team
  • Implementing  master version  control / management tools, coding rules, target development tools and software testing tool chains, FMEA, FTA etc .
 
Get Jobs Like This By Email

Contact

Ankita Singh
+91 (0)22 2432 7970
India
 
×