Lead Controls
3 days ago
About Us
At
PAWAAC Drones
, we don't just build drones—we engineer "eyes in the sky" for defense, rescue, and security forces. From Army to NDRF, from ports to police forces, our Quadrotor and DeltaQuad UAVs have flown in some of the toughest, most mission-critical environments.
We're a tight crew of IITians, DGCA-certified pilots, and makers who believe "good enough" is never enough. If you're looking for a place where you'll get your hands greasy, your code tested in the real world, and your ideas airborne you've just found it.
The Mission: Why We Need You
Standard flight stacks (PX4/ArduPilot) are built for general-purpose flying. They fail where we operate.
Our drones face high-altitude gusts, maritime salt spray, and aggressive maneuvers that break standard cascade PID loops. We need to rip out the default control allocation and replace it with physics-first, robust control algorithms.
You will not just be a user of the flight stack; you will be its architect. You will lead the Controls & Navigation vertical, owning the mathematical soul of the aircraft.
Core Responsibilities
- Flight Stack Architecture: Modify and rewrite core modules of the PX4 flight stack in C++. You must move beyond simple parameter tuning and implement custom control allocation matrices and mixing algorithms.
- Advanced Control Design: Replace standard PID loops with modern control strategies (e.g., LQR, MPC, or H-infinity) to handle non-linear dynamics and aggressive disturbances.
- System Identification: Conduct frequency domain analysis to characterize our custom airframes. You will extract linear state-space models from flight logs to validate your control laws.
- State Estimation: Improve the EKF (Extended Kalman Filter) implementation to handle sensor noise in GPS-denied or magnetically noisy environments (like ports or ships).
- Field Validation: You will not sit in a lab. You will be on the field, deploying code, analyzing flight logs (ULog), and iterating on gains in minutes, not days.
(You will be expected to surgical modify the specific 'Rate Controller' and 'Attitude Controller' blocks shown in standard architectures like this.)
Technical Requirements
- Language: Native fluency in C++ (C++11/14/17). You write efficient, realtime-safe code without memory leaks.
- Flight Dynamics: Deep understanding of rigid body dynamics, quaternions, and 6-DOF equations of motion.
- Control Theory: Strong fundamentals in classical and modern control theory (Root Locus, Bode Plots, Lyapunov Stability, State-Space).
- The "PX4 Internal" Knowledge: You know how the uORB messaging bus works, how the mc_att_control module functions, and how to write a custom driver from scratch.
- Simulation: Proficiency in SITL (Software In The Loop) with Gazebo or AirSim to validate crash-inducing code before it touches real hardware.
The "Pawaac" Fit (Non-Negotiable)
- First-Principles Thinker: You don't just copy-paste code. You derive the math first.
- Autonomous Operator: You can identify a stability issue, read a research paper on "Active Disturbance Rejection Control," and implement a prototype by the next morning.
- High Agency: You treat the drone as your own. If a connector looks loose, you fix it. If the code looks messy, you refactor it.
Compensation: Competitive & Discussed based on capability.
Control Systems,C++,PX4 Firmware
-
Lead Staff Engineer
1 week ago
Bengaluru, Karnataka, India Johnson Controls Full timeLead Staff Engineer - QAWhat you will doContribute in the implementation of the highly scalable smart building technology components which include application code development, middleware development, database design, web services development, and associated Java services.The engineer will implement the various pieces of the architecture and thus have a...
-
Lead Controls
24 hours ago
Bengaluru, Karnataka, India Pawaac Drones Full timeThe Mission: Why We Need YouStandard flight stacks (PX4/ArduPilot) are built for general-purpose flying. They fail where we operate.Our drones face high-altitude gusts, maritime salt spray, and aggressive maneuvers that break standard cascade PID loops. We need to rip out the default control allocation and replace it with physics-first, robust control...
-
Lead Application Engineer I
3 days ago
Bengaluru, Karnataka, India Johnson Controls Full timeBuild your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future Our teams are uniquely positioned to support a multitude of industries across the...
-
Lead Application Engineer I
5 days ago
Bengaluru, Karnataka, India Johnson Controls Full timeBuild your best future with the Johnson Controls teamAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future Our teams are uniquely positioned to support a multitude of industries across the...
-
Technical Delivery Lead
3 days ago
Bengaluru, Karnataka, India Johnson Controls Full timeJob Posting: Technical Delivery Lead - Enterprise IntegrationLocation:Pune/BangaloreAbout The RoleThis is an exciting opportunity for the right candidate to support the ongoing success and transformation of our IT Engineering & Delivery function You will work in a team of like-minded professionals with a broad range of experience and backgrounds across IT...
-
SAP GRC – Process Control Lead
1 day ago
Bengaluru, Karnataka, India Vlaunchu Full timeJob Title: SAP GRC – Process Control LeadLocation: BangaloreExperience Required: 10+ YearsBudget: Up to ₹24 LPAEmployment Type: Full-Time | Permanent Role Overview:We are looking for a senior-level SAP GRC – Process Control Lead with deep expertise in SAP GRC, Security, and Process Control. This leadership role will be pivotal in driving GRC...
-
Finance Controller Lead L1
1 week ago
Bengaluru, Karnataka, India Wipro Full timeJob DescriptionJob Title: Finance Controller Lead L1Req Id: 84090City: BengaluruState/Province: KarnatakaPosting Start Date: 10/30/25Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. Leveraging our...
-
Lead Engineer-Control Engineering
3 days ago
Bengaluru, Karnataka, India Wabtec Corporation Full timeIt's not just about your career or job title… It's about who you are and the impact you will make on the world. Because whether it's for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow,...
-
Sr. Application Engineer
1 week ago
Bengaluru, Karnataka, India Johnson Controls Full timeWho we areJohnson Controls is the global leader for smart, healthy and sustainable buildings. At Johnson Controls, we've been making buildings smarter since 1885, and our capabilities, depth of innovation experience, and global reach have been growing ever since. Today, we offer the world's largest portfolio of building products, technologies, software, and...
-
IT Intern
5 days ago
Bengaluru, Karnataka, India Johnson Controls Full timeJob Title: Product Owner InternWho we areJohnson Controls is a global leader in smart, healthy, and sustainable building solutions, striving to reimagine the performance of buildings to serve people, places, and the planet.Role SummaryAs a Product Owner Intern, you will assist in defining and delivering product vision by collaborating with cross-functional...