What are the responsibilities and job description for the Senior Software Engineer (Drones) position at Sikat Group LLC?
Senior Software Engineer
Position Type : Onsite
Location : Sanford, FL
Description :
Our Client is seeking a Senior Software Engineer to join their team. As a Senior Software Engineer, you will play a critical role in the design, development, and maintenance of software and firmware for high-performance aerial systems, ground stations, and test fixtures. In this position, you will be responsible for developing and implementing innovative software solutions, managing the software repository, and overseeing version control and distribution mechanics. Collaborating closely with the Software Engineering Lead and the broader engineering team, you will contribute to driving innovation and delivering cutting-edge products. Your strong technical expertise and collaborative mindset will be essential in enhancing the team's effectiveness in a fast-paced environment.
Responsibilities :
- Design and develop software and firmware for drone systems, ensuring they meet high-performance standards.
- Maintain the efficiency of the software repository, oversee version control systems, and manage software release control and distribution mechanics.
- Assist in overall system architecture design and contribute to high-level software architecture.
- Participate in post-mission log investigations for failure analysis and provide insights into flight operations and aircraft performance.
- Provide technical input and support to the software engineering team, enhancing the development process.
- Engage in various software development processes, including Trade Studies, Concept, PRD (Product Requirements Document), and CDR (Critical Design Review).
- Contribute to the product roadmap and the maturation of the software design process, ensuring alignment with company goals.
Requirements :