Sr. Engineer II - Hardware Development
Location: Bangalore, India
Department: Software Development (AIR)
Experience: 4-6
Skills: Programming Skills, Hardware-in-Loop Test Bench Setup, Development of Software / Hardware Architectures, Hardware/Software/System Integration
- Build and ship embedded hardware systems deployed on physical robotic platforms.
- Own hardware bring-up and integration across sensors and compute: cameras, camera gimbals, LiDAR, RTK GNSS, IMU, and other payload sensors.
- Read, understand, and work with vendor SDKs and reference implementations for sensors (cameras, gimbals, GNSS, IMU, LiDAR) to enable required features and configurations.
- Review embedded and system-level codebases related to hardware bring-up and sensor integration; assess implementation quality, correctness, and performance in collaboration with software teams.
- Integrate embedded compute stacks (e.g., NVIDIA Jetson boards, compute modules) for on-robot perception and autonomy workloads.
- Integrate and debug high-speed sensor interfaces and data paths (Ethernet, USB, MIPI/CSI where applicable, serial, CAN, time-sync signals).
- Build reliable networking and communication setups across on-robot devices (multi-compute, sensor networks, routing, bandwidth/latency tradeoffs).
- Drive system-level debugging when things fail: intermittent sensors, dropped packets, timing drift, thermal throttling, power brownouts, connector issues
- Set up, configure, and debug HITL (Hardware-in-the-Loop) rigs to validate sensors, compute, power, and interfaces before field deployment.
- Partner with software and field teams to deploy quickly and iterate based on real-world results.
- Improve hardware reliability, observability, and maintainability: test points, health monitoring, logs/telemetry hooks, harness documentation, and field replaceability.
- 4–6 years experience building real-world hardware/embedded systems, with meaningful time spent on robotics, unmanned systems, or adjacent high-reliability products.
- Basic programming skills in Python or C++
- Working knowledge of integrating and debugging cameras and camera gimbals in real systems
- Experience working with industrial / defense-grade cameras and stabilized gimbal systems in field-deployed platforms
- Strong understanding of internal gimbal architecture (motors, encoders, IMUs, control loops, mechanical constraints)
- Hands-on experience tuning and validating gimbal control loops (PID tuning, stability vs responsiveness tradeoffs, vibration handling).
- Working knowledge of Camera-Gimbal, RTK GNSS, IMU sensors, and LiDAR integration (including timing, synchronization, and calibration dependencies).
- Strong fundamentals in electrical/electronic systems (power, signal integrity basics, grounding, connectors, harnessing, protection).
- Experience integrating embedded compute platforms (e.g., NVIDIA Jetson) and peripheral sensors into a deployable system.
- Working knowledge of networking and communication in robotics systems (Ethernet basics, bandwidth/latency constraints, diagnosing packet loss / link issues).
- Comfortable doing system-level debugging with imperfect hardware, noisy sensors, and messy field conditions
- Working experience with HITL setup, configuration, and debugging for embedded/robotic systems.
- Comfortable making pragmatic engineering tradeoffs to meet performance, reliability, and deployment goals.
- Able to work on-site.
- Experience with embedded Linux bring-up and deployment workflows on Jetson/compute modules.
- Experience building and using HITL setups for validation, regression testing, and fault isolation.
- Familiarity with time synchronization approaches used in robotics systems (clock discipline, PPS, timestamping, sensor sync considerations).
- Experience with battery systems integration and safety practices (BMS interfaces, derating, thermal constraints, power budgeting).
- Experience with ruggedization for field environments (mechanical integration constraints, vibration, connector selection, cable management).
- Field deployment experience: diagnosing issues from logs, telemetry, and on-platform behavior under operational constraints.
- Startup / rapid iteration background.
- Reliable sensor + compute + power integration that performs across varied field conditions (not just bench setups).
- Hardware systems that are debuggable and maintainable (clear documentation, test points, repeatable bring-up, strong fault isolation).
- Fast iteration loop from field feedback to shipped improvements, with fewer repeat failures over time.
- Embedded systems engineering and system design for robotics hardware
- HITL setup, configuration, and debugging: what you validated, how you instrumented, and how you found failures.
- Practical gimbal system knowledge: control tuning, failure modes, and integration tradeoffs in real platforms.
- Electrical/electronic fundamentals: power, interfaces, grounding, reliability-minded design decisions
- Sensor integration depth: cameras/gimbals, RTK, IMU, LiDAR, timing/synchronization implications
- Networking and communication for real deployments (Ethernet, bandwidth/latency tradeoffs, debugging packet loss)
- Real-world deployment stories: failures, fixes, and what you learned
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
