Senior Embedded Systems Engineer
About the Role
We are seeking a highly motivated and experienced senior embedded systems engineer to join our team at AgEagle Aerial Systems.
The successful candidate will be responsible for developing embedded software and firmware for our current and future payloads and sensor systems.
Key Responsibilities
* Develop embedded software for all our products, including drones, payloads, and simulators.
* Influence the architecture and future of our systems through innovative ideas and code.
* Design and implement software tools to facilitate production and testing of hardware products.
* Collaborate with product management and customer support teams to provide technical support and improve user experience.
* Contribute to the team's continuous improvement process.
Qualifications
* Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or Computer Science.
* Experience developing embedded Linux applications.
* Working knowledge of Linux-based development environments.
* Strong understanding of C or C++ programming languages.
* Experience with Agile SDLC, including version control methods and code review.
* Hands-on experience with hardware and electronic test equipment.
* Self-motivated and able to take ownership of projects with minimal oversight.
* Strong sense of curiosity and desire to learn new skills.
* Fluency in French is an asset, but not required.