
Software Engineer - UAV Autonomy
As a Senior Software Engineer – UAV Autonomy, you will be responsible for the development of software that is core to autonomous navigation of our drones. Understand requirement specifications, software architectures, and work in agile development cycles. Design and develop software algorithms for drone autonomy, including localization, planning, perception, control, and collision prevention in complex indoor environments. Create modular and easily deployable software artifacts using packages and containers. Develop test plans to verify correct functional behavior in simulation and/or hardware.
3+ years of industry experience in software development
Excellent knowledge, understanding, and prior experience with developing robotics algorithms, coordinate transformations, (ROS)
Experience with OpenCV, PX4, MAVROS, or AirSim
Extensive knowledge of software integration and deployment strategies, including CI/CD pipelines
Experience with software version control (git) and comfortable working in an agile and distributed development team
Python
C++
Docker
Kubernetes
Data structures and algorithms
Time Management Skills
Prioritizing skills
Attention to detail
Adaptability
Problem-solving and resourcefulness
Result Driven
Verbal and Written Communication
Multi tasker
According to JobzMall, the average salary range for a Software Engineer - UAV Autonomy in 600 Mountain Ave, New Providence, NJ 07974, USA is $98,000 - $146,000 per year.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Nokia Corporation is a Finnish multinational telecommunications, information technology, and consumer electronics company, founded in 1865.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started