logo

View all jobs

Senior Software Engineer (Drones)

Sanford, FL · Information Technology
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:
  • Must be a U.S. Citizen or Permanent Resident legally able to work in the U.S.
  • Bachelor’s degree in Software Engineering or a related field.
  • 3+ years of industry experience, with a preference for Defense or Aerospace backgrounds.
  • Solid experience in embedded systems development.
  • Proficiency with GIT and software version control systems.
  • Experience with software release control and distribution mechanics.
  • Experience with software-defined PID control systems, Robot Operating System (ROS), and autonomous navigation.
  • Familiarity with computer vision sensor technologies and standard COTS flight controllers.
  • Self-starter with effective problem-solving, analytical, communication, and organizational skills.
  • Ability to thrive in a high-tempo environment and adapt to rapidly shifting priorities.
  • Strong emphasis on teamwork, collaboration, and prioritizing team success.
  • Willingness to travel as needed for demos, customer meetings, and relevant industry events.

Share This Job

Powered by