Job Summary
Job Description and Skill :
- Highly-motivated, detail-oriented, responsible professional with a desire to bring new ideas and concepts to product development.
- Bachelor’s degree in Electrical\Computer Engineering or equivalent experience
- 10+ years of experience in firmware design, coding, and testing(their own code testing, not separate test experience)
- Extensive Experience in C / C++. Python Programming knowledge is plus.
- Allocation of resources based on priority of project requirements
- Help PnL owner on managing PnL.
- Experience with 32-bit microcontroller and its peripherals programming and low power management
- Experience with GCC and IAR embedded development environments,
- Strong knowledge of embedded real-time operating systems, (OS, drivers, etc.)
- Software test planning and execution – use of test scripts, emulators, etc
- Knowledge of USB, serial, and computer interface protocols including I2C, SPI, and understanding of network communication theory, wireless network theory, and network communications protocols.
- Hands on experience of diagnostics or driver development to send and receive data on communication interfaces, debugging incase of issues
- Able to read and work with detailed hardware schematics,
- Knowledge of using electronic measurement devices such as oscilloscopes and logic analyzers