UAV Controls Engineer
Neros Technologies, El Segundo, CA, United States
Who we areNeros is transforming a defense industry mired in costly, behemoth machinery-to circumvent a looming vulnerability gap, to give dismounted soldiers a fighting chance against tanks, and ultimately, to get as many humans off the battlefield as possible.While consumer technology is evolving by bounds on the smaller-cheaper-better path, U.S. defense technology wallows in the large, centralized, and wildly expensive paradigm. Our air, land, and sea machinery budget is staggering; yet these large assets can still be vulnerable to very small weapons. When swarm technology comes into its own, the asymmetry will escalate. Nowhere is the pattern more glaring than in small unmanned aerial systems (sUAS)-drones. We are looking for a UAV Controls Engineer to add to the team. You will have the following responsibilities:Design control algorithms for drone flight controllers, including Betaflight, PX4, or other similar systems.Develop autonomous algorithms for enhanced drone capabilities.Develop and implement path planning algorithms for autonomous navigation.Apply model-based optimization techniques to improve drone performance and efficiency.Ensure robust and reliable operation of compute-constrained code on embedded systems.Conduct system testing, validation, and troubleshooting to ensure optimal performance and safety.Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to deliver high-quality drone solutions.Stay up-to-date with the latest advancements in drone technology and control systemsQualificationsBachelor's or Master's degree in Electrical Engineering, Aerospace Engineering, Robotics, Computer Science, or a related field.Proven experience with drone flight controllers such as Betaflight, PX4, or similar systems.Strong knowledge of companion computers and their integration with drone systems.Proficiency in developing and implementing path planning algorithms for autonomous systems.Expertise in model-based optimization techniques.Experience running compute-constrained code on embedded systems.Solid understanding of control theory, signal processing, and robotics.Proficient in programming languages such as C, C++, Python, or similar.Excellent problem-solving skills and the ability to work in a fast-paced startup environment.Strong communication skills and the ability to work effectively in a team.Preferred Qualifications:Experience with ROS (Robot Operating System).Knowledge of machine learning and computer vision applications in drone technology.Familiarity with hardware design and integration.Experience with simulation tools such as Gazebo, MATLAB/Simulink, or similar.We're an equal opportunity employer. We welcome all applicants without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.