with communication protocols (e.g., CAN, UART, SPI, I2C). Understanding of software development lifecycle and methodologies (e.g. Agile, V-Model methods). Experience with version control systems (e.g., Git, SVN). Desired Skills and Experiences: Managing a small team Manage workload, divide and distribute tasks Knowledge of Ardupilot, ELRS, signal processing and control systems can be beneficial. Exposure to other More ❯
experience with 16/32-bit microcontrollers, microprocessors, and FPGA-based systems. Familiarity with communication protocols (e.g., CAN, UART, SPI, I2C). Experience with version control systems (e.g., Git, SVN). Desired Skills and Experiences: Knowledge of Ardupilot, signal processing and control systems can be beneficial. Knowledge of RF communication chains and toolsets. Exposure to other programming languages such as More ❯
in software development using modern Android development practices. - Proficiency in using Android Studio and Emulator. - Proficiency in using Microsoft Office for technical documentation and communication. - Hands on experience with SVN, BitBucket and CI/CD pipeline. Desirable: - Mobile application development experience. - Full development lifecycle experience, including requirements capture, design, implementation, testing, integration, verification, and validation. - Familiarity with using and editing More ❯