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