NYSE-listed AgEagle Aerial Systems is seeking a talented, experienced and motivated senior embedded systems engineer who will focus on developing embedded software and firmware for our current and future payloads and sensor systems. The ideal candidate will possess a wide variety of software engineering skills, people skills, and should be an expert in all aspects of embedded software design.
***Note that this is a 100% office-based position. Neither visa sponsorship nor relocation assistance are available for this role. ***
Key Job Responsibilities:
* Develop embedded software for all our products (e.g. drones, payloads, simulators).
* Influence the architecture and the future of our systems with your ideas and your code.
* Design and implement software tools to facilitate production and test of hardware products.
* Deal with product management and customer support teams to participate in technical support of our products and improve user experience.
* Contribute to the team’s continuous improvement process.
Qualifications:
* Master of science or higher in Electrical Engineering, Computer Engineering, or Computer Science
* Experience developing embedded Linux applications
* Experience developing Linux drivers or working on microcontrollers
* Working knowledge of Linux-based development environments
* Strong knowledge of C or C++
* Experience with Agile SDLC, including version control methods for managing large software projects, code review, pair programming…
* Experience working hands-on with hardware, and using electronic test equipment (multi-meter, oscilloscope, power supply, soldering)
* Self-motivated, and able to take ownership of a project, seeing it through with minimal oversight
* Strong sense of curiosity and a desire to learn new skills
* Speaks French or willing to learn
Any of the following elements would be a plus:
* Experience with Python or similar interpreted languages
* FPGA experience (Verilog or VHDL)
* Experience in robotics or unmanned aircraft
#J-18808-Ljbffr