01 Oct
|
Populace World Solutions
|
Pune
01 Oct
Populace World Solutions
Pune
Job Title: Firmware with ARM experience
Location: Pune (Hybrid)
Experience: 5+ Years
Employment Type: Full time
Job Summary:
We are looking for a skilled Embedded Firmware Developer with robust experience in ARM-based systems . The ideal candidate will be responsible for designing, developing, and optimizing firmware for embedded systems. Experience in the medical devices domain will be an added advantage.
Key Responsibilities:
Design and develop embedded firmware for ARM-based microcontrollers and processors.
Work on low-level programming including device drivers, board support packages (BSP), and hardware abstraction layers
Collaborate with hardware teams to bring up new boards and debug hardware-software issues
Optimize system performance, memory usage, and power consumption
Develop and maintain documentation for firmware design and architecture
Participate in code reviews, testing, and debugging activities
Ensure compliance with coding standards and quality processes
Required Skills:
Strong experience in ARM architecture and embedded systems
Proficiency in C/C++ programming for embedded environments
Experience with RTOS (such as FreeRTOS, VxWorks, or similar)
Hands-on experience with peripheral interfaces like SPI, I2C, UART, CAN, USB
Robust debugging skills using tools like JTAG, oscilloscopes , and logic analyzers.
Experience with version control systems (e.g., Git)
📌 Embedded Arm Developer Pune
🏢 Populace World Solutions
📍 Pune