Eruvaka Technologies
Location
Secunderabad | India
Job description
Purpose of Job:
Own end to end design of one or more products of Eruvaka. Lead design and development of the same.
Responsibilities:
Lead the Embedded development team in various stages of Product development from planning to release.
Design, Develop and maintain Eruvaka products.
Lead and establish industry best practices in design and coding.
Understand PCB schematics.
Integrate sensors and peripherals
Develop reusable and efficient code on low power platforms.
Interact closely with other engineering and production teams to resolve technical issues.
Continuously improve products and practices.
Lead a team of engineers for project execution.
Guide team members and help in skill building within the team.
Lead root-cause analysis and come up with improvement plan.
Lead a team to debug issues reported from field.
Interact with cross functional teams.
Contribute to various documents in Product life cycles (Requirements, design documents etc..).
Qualification, Experience and Required Skills:
Bachelor's or Master's degree in Electronics / Electrical Engineering, or related field
6 – 10 years of experience in embedded systems design and development
Proficiency in embedded firmware design and development
Experience in bare metal programming with STM32 or equivalent ARM based microcontrollers.
Good knowledge of firmware development, Bootloader development and BSP level programming for ARM Cortex micro controllers.
Excellent programming skills in Embedded C, Linux
Knowledge of wireless like Wi-Fi, LoRa, Bluetooth etc.
Strong in RTOS concepts and good proficiency in real time multi-threaded software design and development
Experience in developing IoT products
Experience in various stages product development
Good knowledge of device driver software development for various peripherals
User space and/or kernel space development experience on Linux based platforms
Good knowledge of software embedded system concepts and architecture
Experience in understanding embedded hardware schematics and interfaces to micro controller Knowledge of software development and release process
Working experience in using source code management tools like git.
Job tags
Salary