Position: Firmware Staff Engineer (CE815ST RM 4428)
Candidates to be based in Bangalore and willing to work Onsite (5 days WFO)
Experience & Qualification:
- 8 to 12 years for Staff FW Engineer (1 position)
- 12 to 15 years for Sr Staff FW Engineer (1 position)
- Engineering graduates from electrical/electronics/communication engineering
Common skills for both positions:
- STM32 or Arm Cortex M 32-bit microcontroller-based firmware development
- RTOS (preferably Zephyr) for multi-core microcontrollers and bare metal (hard real time) experience
Building drivers for i2C, UART, SPI - CAN communication
- Coding in embedded C, Python for build and test automation
- Peripherals ADC, GPIO, PWM
- Secure Boot loader, secure firmware upgrade
- CI/CD pipeline with git, docker based build management
- Unit testing using zephyr ecosystem
- Firmware module integration testing
Industrial communication :
- Ethernet (preferably industrial ethernet), TCP/IP based industrial communication like MQTT, Modbus
- TLS and application security
Battery system :
- BMS (voltage and temperature monitoring), SoC – a plus
- EMS state machine experience is a plus
*******************************************************************************************************************
Job Category: Embedded HW_SW
Job Type: Full Time
Job Location: Bangalore
Experience: 8-15 Years
Notice period: 0-30 days
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.
