Lead Embedded Software Engineer Job in Aarav Unmanned Systems

Lead Embedded Software Engineer

Apply Now
Job Summary

You would be part of: - Development of embedded software for existing and new Unmanned Aerial Systems(UAS) products. - Leading and managing the existing embedded software team through the projects and product developments through Agile methodologies. - Working/Researching with industrial state of the art sensor systems and modules, and developing drivers (HAL or wrapper) and applications around their usage. - Scripting and automations development around work flows of UAS usage. - Working with existing sophisticated software stacks of subcomponents of UAS, involving bare-metal, RTOS and embedded linux platforms. - Working closely with embedded software, electronics, design and systems teams for development and deployment of our embedded systems. Expect you to be: - Having 7+ years of embedded software development experience. - A frequent go-to person for the embedded software team to help them out through developmental roadblocks. - Comfortable with actively working hands-on in development of embedded software. - Experienced in Agile forms of embedded development, or its derivative forms. - Solid in C and C++. - Experienced in hands-on development of complex embedded systems involving multiple microcontrollers or SoCs. - Having Solid understanding of interrupts architecture of ARM based microcontrollers like STM32, LPC etc. - Having hands-on experience in low-level driver development. - Having Hands-On experience with RTOS/OS concepts like scheduling, threads synchronicity , race conditions etc. - Very good in analytical abilities to be able to do core research and development activities - Very comfortable reading and understanding datasheets and reference manuals of microcontrollers, peripherals, sensors etc. - Able to understand existing complex embedded software stack written in C/C++. - Experienced in hands-on embedded products development with Best In Class Standards. - Self-Driven in embedded development and technical leadership. You are awesome if you are: - Experienced in leading embedded software development through Agile or its derivative methodologies. - Experienced in management of Software Development Life-Cycle (SDLC) of embedded products requirements gathering, architecture design, developmental activities, releases and maintenance. - Having hands-on experience of embedded firmware development on Linux based platforms. - Having good exposure of working on and understanding of any sensor modules like GPS, LIDAR etc. - Having experience in bring-up of products in the aerospace domain.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs