Logo
Purple Lemon Recruitment Ltd

Software Development Manager

Purple Lemon Recruitment Ltd, Los Angeles, California, United States, 90079

Save Job

Job Description: Software Development Manager

We are recruiting on behalf of an innovative company specializing in advanced autonomous heavy-lift UAV technology. This role is based in Los Angeles, CA, and offers a unique opportunity to work with cutting-edge drone systems designed for both commercial and military applications.

As

Software Development Manager , you will lead a talented team of engineers and play a pivotal role in defining, developing, and delivering software solutions for next-generation UAV systems. This role requires technical expertise, leadership skills, and a proven track record of managing software development in complex, fast-paced environments.

Key Responsibilities: • Manage and mentor a software team, including leads for guidance, navigation, and control of autonomous systems. • Define and drive high-quality software development processes emphasizing continuous integration, testing in production, and fast iterative improvements. • Translate customer and market requirements into actionable technology and product roadmaps. • Oversee the full software development lifecycle, ensuring best practices in design, development, testing, and deployment. • Collaborate closely with hardware and systems teams to integrate software seamlessly with the UAV platform. • Develop and maintain embedded firmware for autonomous systems, optimizing for performance, reliability, and timing constraints. • Lead the architecture and implementation of system-level embedded solutions and contribute to hardware-software co-design. • Implement and execute rigorous test plans, including unit, integration, and system validation testing.

Qualifications: • Bachelor's or advanced degree in Electrical Engineering, Computer Engineering, or a related field. • 10+ years of experience in embedded software or firmware engineering, preferably in robotics, UAV, or military tech sectors. • Proven experience managing and mentoring technical teams. • Expertise in embedded systems, real-time operating systems (RTOS), and programming languages such as C, C++, and Python. • Strong knowledge of debugging tools, version control systems (e.g., Git), and hardware-software integration. • Familiarity with secure coding practices and firmware update mechanisms. • U.S. citizenship or permanent residency, with eligibility for U.S. government security clearance.

Preferred Qualifications: • Experience with UAV flight controllers, PX4 Autopilot, or equivalent flight stacks. • Proficiency in control systems, network protocols, and sensor integration. • Practical experience in agile development methodologies and military or defense industry standards. • Familiarity with hardware-in-the-loop (HIL) testing and secure embedded software development.

What Makes You a Great Fit: • Strong problem-solving skills and attention to detail. • Excellent communication and leadership abilities. • Passion for innovation and pushing the boundaries of UAV and autonomous technology. • Ability to manage multiple priorities while meeting project deadlines.

Why Apply:

This is a rare opportunity to shape the future of heavy-lift UAV systems while working in a collaborative and innovative environment. The role offers competitive compensation, growth opportunities, and the chance to work on mission-critical technologies with real-world impact.

Salary Range:

$185,000 - $210,000

To express your interest, please submit your resume and LinkedIn profile.

Let me know if you'd like adjustments or additional emphasis!