Posted:2 months ago|
Platform:
Work from Office
Full Time
Key Responsibilities: Develop, test, and optimize firmware for embedded systems. Work with microcontrollers, peripherals, and communication protocols (SPI, I2C, UART, CAN, etc.). Write efficient, well-structured, and maintainable C/C++ code. Debug and troubleshoot firmware issues using tools like JTAG, oscilloscopes, and logic analyzers. Collaborate with hardware, software, and test engineers to ensure seamless system integration. Implement and maintain real-time operating systems (RTOS) when required. Develop and execute unit tests and automated test scripts for firmware validation. Maintain firmware documentation, version control, and best coding practices. Requirements: Strong proficiency in C/C++ programming for embedded systems. Hands-on experience with microcontrollers (ARM Cortex-M, STM32, PIC, etc.). Familiarity with hardware debugging tools (JTAG, SWD, oscilloscopes, logic analyzers). Experience with communication protocols (SPI, I2C, UART, CAN, Ethernet). Understanding of power management, low-power firmware techniques, and bootloaders . Experience with version control systems like Git . Strong analytical and problem-solving skills. Excellent teamwork and communication skills. Preferred Qualifications: Experience with real-time operating systems (RTOS) like FreeRTOS or Zephyr. Experience with wireless protocols (BLE, Wi-Fi, LoRa, Zigbee). Knowledge of safety and security principles in embedded systems. Experience with automotive, industrial, or IoT systems . Familiarity with scripting languages (Python, Shell) for testing and automation. Exposure to Yocto, Linux kernel development, or device drivers is a plus. Interested, Kindly share your profile to rafik_raja@onwardgroup.com Regards, Rafik Raja S Onward Technologies.
Onward Technologies
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Onward Technologies
6.0 - 10.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
13.0 - 16.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
6.0 - 8.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
5.0 - 7.0 Lacs P.A.
Pune, Maharashtra, India
Experience: Not specified
0.5 - 1.0 Lacs P.A.
Chennai, Tamil Nadu, India
8.0 - 10.0 Lacs P.A.
Pune, Maharashtra, India
Experience: Not specified
0.5 - 2.0 Lacs P.A.
Pune, Maharashtra, India
Experience: Not specified
0.5 - 2.0 Lacs P.A.
Hyderabad / Secunderabad, Telangana, Telangana, India
5.0 - 10.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
5.0 - 10.0 Lacs P.A.