Search by job, company or skills

BPM Microsystems Inc

Embedded System Engineer

Fresher
Save
new job description bg glownew job description bg glow
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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
  • Strong 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 [Confidential Information]

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147474283

Similar Jobs

Navi Mumbai, Mumbai, India

Skills:

Embedded Csensor integrationnRF52STM32ARM-based platformsBluetooth BLE communicationhardware debugging techniquesMotor Controlbase SDKs

Delhi, India

Skills:

CSolidworksMatlabPythonPcb DesigningElectronicsMemory Card Write Communication ProtocolsSignal ProcessingMoving Average SmoothingAutocadFDM 3D Printer OperationDisplay InterfacingFFTAutodesk FusionSMD SolderingElectrical EngineeringHardware Software IntegrationCad DesigningArduino

Navi Mumbai, Mumbai, India

Skills:

battery charger FirmwarePythonBmsSimulation ToolsCircuit Design CAD Tools

Bengaluru

Skills:

SvnLinuxPythonShell scriptingCI/CD pipelinesCross-compilers

Hyderabad, India

Skills:

Embedded CUartCanGitJtagI2cTimersADCSWDPeripheral driversInterruptsLogic analyzersDMAARM Cortex-MSPI communication