Embedded Software Engineer I Gurugram

Embedded Software Engineer I Gurugram

03 Oct
|
TechEagle
|
Gurugram

03 Oct

TechEagle

Gurugram

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 recent 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
Valuable 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

Advantages
Competitive Salary & Stock Options.
We invest in personal growth.
Travel & Fieldwork opportunities.
Your ideas and opinions matter to us.

📌 Embedded Software Engineer I Gurugram
🏢 TechEagle
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer i gurugram / gurugram