12 Aug
|
Approach
|
Andheri
This is a hands-on engineering role responsible for the full lifecycle of embedded software development — from requirements gathering and architecture through to firmware coding,
integration testing, and post-deployment technical support. You will work closely with the hardware and mechanical engineering teams to develop reliable, real-time software for Veego's range of analytical instruments. The role suits both mid-level engineers looking to deepen their expertise and senior engineers seeking ownership of product-level embedded software.
Firmware Design & Development: Design, develop, and maintain firmware for
Veego’s instruments using Embedded C and C . Write productive, reliable code for
STM32 microcontrollers (ARM Cortex-M series) using STM32CubeIDE, HAL, and
LL drivers.
Peripheral & Protocol Integration:
Implement and debug hardware communication interfaces including RS-232, I2C, and SPI for sensor integration, actuator control, and host connectivity. Validate electrical behaviour using oscilloscopes and logic analysers.
Hardware Bring-Up & Debugging: Work closely with the hardware team during
PCB bring-up and prototype validation. Use JTAG/SWD debuggers, serial terminals,
and other tools to diagnose and resolve firmware-hardware issues.
Version Control & Documentation: Maintain software version control using Git or equivalent. Produce and maintain software design documents, test reports, and release notes.
Pay: ₹35,000.00 - ₹40,000.00 per month
Work Location: In person
📌 Embedded Developer (Andheri)
🏢 Approach
📍 Andheri