What are the responsibilities and job description for the Rogue 1 Drone System Developer position at Teledyne FLIR?
**Job Overview**
We are looking for a skilled Rogue 1 Drone System Developer to join our team at Teledyne FLIR. The successful candidate will be responsible for providing high-quality system solutions for small unmanned aircraft and associated peripherals and accessories.
The ideal candidate will have a strong background in software development, electro-mechanical systems, and embedded Linux. Experience with C, C , and Python programming languages is essential, as well as knowledge of electrical systems and debugging tools such as oscilloscopes and logic analyzers.
This position requires strong problem-solving skills, attention to detail, and the ability to work effectively in a fast-paced environment.
**Key Responsibilities**
- Troubleshoot sensors and sub-systems associated with drone operation (GPS, IMU, range finders, radios, power supplies, etc.).
- Work on projects in C, C , and Python in a Linux-based development environment.
- Debug basic electrical systems – read schematics, use electrical tools such as oscilloscope, logic analyzer, etc.
- Develop high-quality system solutions for small unmanned aircraft and associated peripherals and accessories.
**Ideal Candidate Profile**
- Bachelor's or advanced degree in Computer Science, Electrical/Computer Engineering or related field.
- ~5 years' or equivalent experience delivering commercial-grade software for embedded systems highly desired.
- ~3 years' experience working with electro-mechanical systems with feedback and control systems highly desired.
- ~2 years' experience working with commercial or military drones strongly preferred.
- Expertise in C and/or C programming on embedded Linux, or similar systems required.