Padmi

Senior Embedded Software Engineer

BangalorePosted 4 months ago
Software engineeringSeniorFull Time
Apply at unmannd

Opens the source posting on foundit.in

Source description

About the role

View original

As a Senior Embedded Software Engineer , you'll contribute to building the software ecosystem that powers UAV operations. This includes mission planning tools, flight control software, data visualization dashboards, and integration with AI/ML modules. You'll gain hands-on experience in developing applications that directly interact with drones and their onboard systems. Key Responsibilities Application Development: Write clean, efficient code for UAV-related applications (desktop, web, or mobile). Flight Control Software: Assist in developing and testing UAV autopilot and mission planning modules. Data Handling: Build tools to process and visualize aerial imagery, telemetry, and sensor data. Integration: Collaborate with embedded, AI/ML, and computer vision teams to connect UAV hardware with software platforms. Testing & Debugging: Conduct simulations and field trials to validate software reliability. Documentation: Maintain technical documentation for software modules, APIs, and workflows. Desired Skills & Qualifications Strong programming skills in Python, C++, or Java . Familiarity with UAV frameworks (PX4, ArduPilot) or simulation tools (Gazebo, AirSim). Knowledge of data structures, algorithms, and OOP concepts . Experience with web/mobile frameworks (React, Node.js, Flutter) is a plus. Understanding of networking protocols and real-time systems. Bonus: Exposure to ROS (Robot Operating System) or cloud platforms (AWS, GCP, Azure).

One address, no account. We’ll tell you when matching roles go live.

More at unmannd

Related open roles

View all roles
Senior Embedded Software Engineer at unmannd · Padmi