40000 - 80000 INR - Monthly
Ahmedabad, Gujarat, India
Information Technology
Full-Time
Bhoomi Process Management Pvt Ltd
Overview
Eligibility:
- Bachelor's or Master’s Degree in Electronics / Computer Engineering / Embedded Systems or equivalent.
- 5 to 8 years of proven experience in embedded software development in an industrial/product R&D environment.
- Expertise in Embedded C (and C++ preferred).
- Strong debugging and problem-solving skills using tools like JTAG, Oscilloscopes, Logic Analyzers, etc.
- Experience in complete product lifecycle development — from concept to field deployment.
- Knowledge of RTOS, multitasking, memory management, and low-power design.
- Hands-on experience with calibration algorithms for temperature, pressure, gas sensors, etc.
- Experience in display UI programming (touchscreen, color TFTs), menu navigation, and keypad interfaces.
- Strong understanding and implementation of communication protocols: RS232, RS485, Modbus, CAN, USB, TCP/IP, Bluetooth, BLE, Wi-Fi, etc.
- Familiarity with version control systems (e.g., Git), and software documentation standards.
Job Responsibilities:
- Lead embedded firmware design and development for new and existing products in coordination with hardware and validation teams.
- Architect scalable and maintainable embedded software frameworks.
- Review and optimize firmware for efficiency, reliability, and performance.
- Own and manage firmware releases, debugging, and updates.
- Mentor junior engineers, review code, and guide them in best practices.
- Participate in requirement analysis, feasibility study, and system design documentation.
- Collaborate with cross-functional teams (hardware, mechanical, validation, production, etc.) for end-to-end product delivery.
- Implement and verify sensor calibration routines, environmental compensation, and system-level diagnostics.
- Ensure compliance with embedded software design standards, safety, and regulatory requirements.
- Evaluate and integrate new platforms, processors, or technologies for next-generation products.
Preferred Skills (Added Advantage):
- Experience with ARM Cortex-M series MCUs, STM32, NXP, Renesas, or similar.
- Exposure to FreeRTOS, ThreadX, or similar RTOS.
- Experience in bootloader development and firmware upgrade-over-the-air (OTA).
- Knowledge of Python scripting for test automation or PC interface.
- Familiarity with IoT frameworks, MQTT, or cloud integration.
Job Type: Full-time
Pay: ₹40,000.00 - ₹80,000.00 per month
Benefits:
- Provident Fund
Education:
- Bachelor's (Required)
Experience:
- Debugging: 5 years (Required)
- Product lifecycle management: 5 years (Required)
- TCP/IP: 5 years (Required)
- Modbus: 5 years (Required)
- Firmware: 5 years (Required)
- Embedded software: 5 years (Required)
- ARM: 5 years (Required)
- Oscilloscopes: 5 years (Required)
- C++: 5 years (Required)
Location:
- Mulund West, Maharashtra (Required)
Willingness to travel:
- 100% (Required)
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in