We are looking for Firm developer – Communication Stack development with 5-8 Years of Experience for our esteemed client for Bangalore Location
Key Skills: Assembly/C, Matlab for 32 bit controllers/DSP’s, Matlab/ Simulink, Multi-Threading, Communication stack development, TCP/IP, UDP, SPI, I2C, UART, SIL 2/SIL 4, equivalent, GIT, JIRA, DOORS, LV and HV, UPS
This is an immediate requirement. Please apply if you can join within 30 days and below
Roles and Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
Required Skills, Qualifications (Technical Competency):
- Programming experience in Assembly/C, Matlab for 32-bit controllers/DSP’s
- Knowledge in Control system design/ Modeling/simulation in Matlab/ Simulink or other similar tools Writing lean code for real time interrupt driven applications.
- Embedded Linux (good to have)
- experience with Multi core / multi-Threading application development
- Ethernet Communication stack development and Complex driver development
- Protocols – TCP/IP, UDP, SPI, I2C, UART Industrial protocols
- Knowledge of Ethernet driver development
- Strong knowledge on SIL2 implementation as per IEC standards
- Proficient in understanding the schematics and debugging hardware issues
- Knowledge in Python scripting language is preferable
- Experience in Safety (SIL 2/SIL 4 or equivalent) Product Development will be a plus
- Experience with GIT, JIRA, DOORS
- Knowledge of regulatory & safety requirements such as UL9540/UL1973/IEC62619/IEC 60730, etc.
- Hands on experience of working with LV and HV systems (>400V).
- Working knowledge of UPS and Storage Applications