Embedded Engineer – Remote (India-based)
Remote | On-site (Chennai) | India Only
Employment type - Long-term contract
Work Hours: 1:30 PM – 10:30 PM IST
BPM Microsystems
About Us
BPM Microsystems is a global leader in device programming systems used across the semiconductor and electronics industries. Our Device Support Team is the core of our company—ensuring we provide fast, high-quality support for Non-Volatile memory devices.
We are expanding our India-based Device Support Engineering team and are looking for passionate individuals who would like to join us.
Responsibilities The Device Support Engineer is primarily responsible for writing programming algorithms that enable support for devices with Non-Volatile memories.
- Write algorithms to support Non-Volatile memory devices.
- Update existing algorithms with new specification changes from semiconductor manufacturers.
- Analysing support requests to assess feasibility and identifying all necessary electrical and software requirements.
- Design and release Socket Module adapter boards.
- Evaluate any incoming requests for support of devices.
- Evaluate, select, and apply standard engineering techniques and leverage AI in completing device support engineering tasks.
- Work with QA and the software team on unique testing requirements.
- Work with Technical Support on any issues or questions pertaining to Device Support.
- Troubleshoot and fix problems found and reported by QA or customers.
- Maintain good relationships with semiconductor manufacturer engineers and contacts.
Desired Skills & Qualifications
- Bachelor’s or advanced degree, preferably in Electrical, Electronics, or Computer Engineering
- Proficient in C/C++/Assembly languages, Python
- Leverage AI for research, coding and troubleshooting problems.
- Familiarity with EPROM, Flash, Microcontrollers, and PLDs
- Familiarity with communication protocols SPI, I2C, UART, SWD, JTAG.
- Familiar with signal integrity, ground bounce, power supply noise, etc.
- Ability to learn quickly and work independently or in a team environment
- Strong problem-solving skills with the ability to resolve issues efficiently
- Ability to multitask and pay close attention to detail
- Solid written and verbal communication skills
Apply now if you are passionate about embedded systems, device programming, and solving complex technical problems! You can send your resume to
[email protected]
📌 Embedded System Engineer (India)
🏢 BPM Microsystems
📍 India