- Responsible for development, testing and debugging of the autopilot system
- Writing multi-threaded code in autopilot firmware for time critical and safety critical applications
- Design and develop new algorithms, features, and improvements in autopilot firmware like Filters
- Develop and maintain device drivers for peripherals connected via I2C, SPI, UART
- Develop and maintain firmware modules interfacing with sensors, motors and avionics
- Collaborate with the open source autopilot community for new areas of research and development related to both autopilot firmware and hardware
- Write test plans and test cases, conduct unit integration and system-level testing
- Develop methods of testing and verifying correct functional behaviour in simulation and hardware
- Develop quality code with version control & documentation
- Conduct and support flight-test operations
Requirements
- 2+ years of experience in Embedded Software Development
- Proficiency in C, C++ , Python
- Experience of building multi-threaded object-oriented firmware in C++ for ARM-based micro-controllers
- Ability to decode and modify existing complex embedded software stack written in C/C++
- Having hands-On experience with RTOS (FreeRTOS, ChibiOS, etc)
- Good understanding of reading data sheets and manuals
- Experience in writing device drivers for protocols such as I2C, SPI, UART
- Good debugging and reverse engineering skills
- Know-how of using debug tools like gdb, openOCD
- Experience with version control using Git
Good To Have
Experience with open source autopilot firmwares like Ardupilot or PX4
Benefits
- Competitive Salary & Stock Options.
- We invest in personal growth.
- Travel & Fieldwork opportunities.
- Your ideas and opinions matter to us.
About TE
TechEagle is a leading & pioneer Drone Delivery Startup, that has built and operates Asia’s 1st Drone Delivery hub and spoke network to transform supply chain & last mile logistics deliveries agnostic to industries/sectors e.g. E-commerce, maritime, hyperlocal & healthcare industry, etc. All drones are autonomous and are managed through our proprietary cloud-based fleet management software system and an Unmanned Aircraft System Traffic Management (UTM) software to operate them safely with other aircraft systems (manned & unmanned) in the same airspace. Currently, we have inducted the “Vertiplane X3” drone which is the best-in-industry class. It is a hybrid drone, a fusion of fixed-wing and VTOL (Vertical Take Off Land). We have Indian govt & regulatory approvals in place for BVLOS drone deliveries and are currently delivering medicines and critical supplies in hard-to-reach areas (Urban/Suburban/Hilly terrain/Rural/Offshore) in India.Our VisionWe envision creating and running the world's largest on-demand drone logistics airline to save and improve billions of lives.Why Join Us?If you are a passionate, dedicated, and enthusiastic individual with a strong desire to transform the logistics for healthcare, maritime, defense, hyperlocal, and e-commerce in rural and urban areas with DeepTech (Drones, AI), TechEagle Innovations is a place to build the future you desire for.check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#FF671F;border-color:#FF671F;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">