Embedded Developer Job in Cygni
Embedded Developer
- Chennai, Tamil Nadu
- Not Disclosed
- Full-time
- Permanent
What you ll Get to Do:
2+ years of experience in design, development and testing of Embedded Systems, preferably based on ARM cortex Microcontrollers.
Good knowledge of development of firmware using C-programming on Microcontroller based systems.
Hands on experience of various protocols like SPI, I2C, UART (RS232/422/485), CAN, Mod-bus, GSM etc.
Hands on experience of various IDEs (STM Cube, Keil, MPLAB, Code Composer Studio etc.)
Knowledge of Digital, Analog electronics product design.
Hands-on experience of conceptualizing, designing, developing, testing and taking the product all the way up-to-production preferred.
Hands-on experience with lab/testing equipment (Digital Oscilloscope, multi meter etc.)
Experience in bring up and troubleshooting of newly developed embedded boards.
Experience in optimizing code for constrained environment (low memory footprint etc.) and developing algorithms in firmware
Hands on experience in using different debuggers like JTAG, J-Link. ST-Link, Pick-kit and knowledge of Bootloaders.
What you ll Bring:
Education & Experience:
Graduate / Post Graduate in Electronics and allied field with specialization in embedded systems
Should be working for ISO companies and should have good understanding of BIS standards.
Excellent communication both Verbal and Written skills in English
Good knowledge of Microsoft Office (Word, Excel, PowerPoint)
Coordinate with multiple teams for successful project completion and customer satisfaction
Preferred Skills
Experience in EVs (Electric Vehicles) & ESS (Energy Storage System) is added advantage.
Prior experience of working on Battery Management System (BMS) for Li-Ion battery packs.
Minimum 2 Years
2 - 4 Hires