
On-Site
Full-Time
Bapatla, Andhra Pradesh
India
About the Role
Company Description
At Mileveen Technologies, we are a strategic partner driving the next-generation transformation in sustainable mobility, engineering, and digital innovation. We empower businesses with end-to-end services, groundbreaking solutions, and future-ready technology platforms to accelerate speed to market. As a trusted partner to leading global and Indian enterprises, we deliver scalable, high-impact solutions that redefine industries. Our passion for innovation, agility, and excellence fuels our mission to build a smarter, connected, and more sustainable future.
Role Description :
Design and implement real-time applications on ARM processors interfacing with multiple sensors in C++.
Participate in the team's software processes, including requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback and improvements
Debug complicated issues as they arise during product development
Skil and experiences :
Experience in developing C / C++ multi-threaded applications, ideally for Embedded Linux targeting multiple ARM cores
●Experience in low level driver development in embedded systems
●Experience developing firmware for hardware on Embedded Linux
●Experience with one or more of the following: Microcontrollers, SoC, device drivers, hardware bringup, power management, performance optimization or hardware/software integration, RTOS
●Experience with the processor architecture
●Experience working with communication protocols like I2C, SPI, UART
●Knowledge of electronics principles, including reading schematics and using logic analyzers, oscilloscope, and other test equipment.
●Experience in performance tuning, debugging tools, tests and release management
Location : Bangalore (onsite)
experience : 4+ years
At Mileveen Technologies, we are a strategic partner driving the next-generation transformation in sustainable mobility, engineering, and digital innovation. We empower businesses with end-to-end services, groundbreaking solutions, and future-ready technology platforms to accelerate speed to market. As a trusted partner to leading global and Indian enterprises, we deliver scalable, high-impact solutions that redefine industries. Our passion for innovation, agility, and excellence fuels our mission to build a smarter, connected, and more sustainable future.
Role Description :
Design and implement real-time applications on ARM processors interfacing with multiple sensors in C++.
Participate in the team's software processes, including requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback and improvements
Debug complicated issues as they arise during product development
Skil and experiences :
Experience in developing C / C++ multi-threaded applications, ideally for Embedded Linux targeting multiple ARM cores
●Experience in low level driver development in embedded systems
●Experience developing firmware for hardware on Embedded Linux
●Experience with one or more of the following: Microcontrollers, SoC, device drivers, hardware bringup, power management, performance optimization or hardware/software integration, RTOS
●Experience with the processor architecture
●Experience working with communication protocols like I2C, SPI, UART
●Knowledge of electronics principles, including reading schematics and using logic analyzers, oscilloscope, and other test equipment.
●Experience in performance tuning, debugging tools, tests and release management
Location : Bangalore (onsite)
experience : 4+ years