Upsurge Labs
๐Bengaluru, India ๐ฎ๐ณ
โฑ๏ธ full-time
๐งโโ๏ธ entry-level
on-site
AI Robotics Engineer
Location: Bangalore (on-site)
Type: Full-time
Experience: 0-2 years
Position Overview
We are seeking an AI Robotics Engineer to develop intelligent robotic systems using advanced simulation platforms and robot SDKs. You will create AI-powered robot behaviors, generate synthetic training data, and deploy solutions using high-level APIs.
Core Technical Requirements
AI & Machine Learning
- Knowledge of machine learning frameworks (TensorFlow, PyTorch)
- Computer vision expertise: object detection, SLAM, visual odometry
- Reinforcement learning implementation and training
- Deep learning model deployment on edge devices
- Natural language processing for human-robot interaction
- Model optimization and quantization techniques
Simulation Platforms
- NVIDIA Isaac Sim proficiency with Omniverse integration
- USD (Universal Scene Description) scene creation and management
- Physics simulation tuning with PhysX engine
- Synthetic data generation and domain randomization
- Multi-GPU simulation scaling and optimization
- Isaac Gym for RL training environments
Alternative Simulation Experience
- Gazebo, MuJoCo, PyBullet, or CoppeliaSim
- Unity ML-Agents or Unreal Engine robotics integration
- Custom simulation environment development
- Real-time physics simulation optimization
- Sensor simulation and noise modeling
Programming & Development
- Expert Python programming for AI/ML and robotics
- C++ for performance-critical applications and ROS integration
- ROS/ROS2 ecosystem: nodes, topics, services, actions
- Robot SDK integration (Boston Dynamics, Unitree, Universal Robots, etc.)
- Linux development environment proficiency
- Git version control and collaborative development
Computer Vision & Perception
- OpenCV for real-time image processing
- 3D point cloud processing and analysis
- Camera calibration and coordinate transformations
- Object tracking and recognition algorithms
- Stereo vision and depth estimation
- Multi-sensor fusion techniques
Advanced Simulation Skills
- Sim-to-real transfer techniques and validation
- Procedural environment generation
- Multi-robot swarm simulation
- Performance profiling and optimization
- Distributed simulation across cloud infrastructure
- Realistic sensor modeling and calibration
Technical Challenges You'll Solve
- Design RL training environments for complex robot behaviors
- Implement sim-to-real transfer with minimal performance degradation
- Create photorealistic simulations for computer vision training
- Optimize simulation performance for real-time robot testing
- Build scalable synthetic data generation pipelines
- Develop multi-modal sensor fusion algorithms
Required Experience
- Built and deployed AI models on physical robots
- Created simulation environments from scratch
- Implemented computer vision systems for robotics applications
- Worked with robot manufacturer SDKs and APIs
- Developed real-time perception and decision-making systems
- Experience with cloud-based simulation platforms
Tech Stack
AI/ML: PyTorch, TensorFlow, OpenCV, scikit-learn
Simulation: NVIDIA Isaac Sim, Gazebo, MuJoCo
Robotics: ROS2, robot manufacturer SDKs
Cloud: AWS RoboMaker, Docker, Kubernetes
Languages: Python, C++, CUDA
Graphics: USD, Omniverse, Unity/Unreal
What We Offer
- Access to cutting-edge simulation hardware and software
- Opportunity to work with latest robotics platforms
- Collaborative environment with AI and robotics experts
- Competitive salary and equity package
Senior Embedded Software Engineer
@ Embedd
At embedd.it, we power hardware-software integration in embedded devices. We turn fragmented semiconductor chip data into configurable digital twins, then deterministically generate code, tests, and documentation โ making integration faster, cheaper, and resilient to supply chain shocks.
Weโre looking for a true legend โ someone with abstract thinking and deep expertise in low-level software development. Youโll build vendor-agnostic tooling for MCU and peripheral integration to solve hardware-software integration once and for all. We work at the intersection of embedded systems, code generation, compilers, and machine learning. Itโs your chance to help redefine how low-level development is done.
embedd.it is a UK-based startup reinventing embedded development. Our platform transforms unstructured semiconductor data into structured digital twins, enabling automatic generation of drivers, tests, and documentation. We're building a single, traceable source of truth to make integration fast, vendor-agnostic, and future-proof.
C++ GPU Modelling Engineer
@ AMD, ๐India ๐ฎ๐ณ
GPU Systems Software Engineer - Cork, Ireland
@ Qualcomm, ๐India ๐ฎ๐ณ
Embedded Software Engineer
@ Actalent, ๐India ๐ฎ๐ณ
Embedded Software Engineer
@ Abbott, ๐India ๐ฎ๐ณ
Embedded Software Engineer
@ Actalent, ๐India ๐ฎ๐ณ
Embedded Software Engineer FCS & FMS
@ Airbus, ๐India ๐ฎ๐ณ
Junior R&D Software/Firmware Engineer - C++
@ Agilent Technologies, ๐India ๐ฎ๐ณ
Embedded Software Development Engineer, Ring
@ Amazon, ๐India ๐ฎ๐ณ
Embedded Software Engineer FCS & FMS
@ Airbus, ๐India ๐ฎ๐ณ
Embedded Software Engineer II, Ring
@ Amazon, ๐India ๐ฎ๐ณ
โฑ๏ธ full-time
๐งโโ๏ธ entry-level
on-site
C++ GPU Modelling Engineer
@ AMD, ๐India ๐ฎ๐ณ
GPU Systems Software Engineer - Cork, Ireland
@ Qualcomm, ๐India ๐ฎ๐ณ
Embedded Software Engineer
@ Actalent, ๐India ๐ฎ๐ณ
Embedded Software Engineer
@ Abbott, ๐India ๐ฎ๐ณ
Embedded Software Engineer
@ Actalent, ๐India ๐ฎ๐ณ
Embedded Software Engineer FCS & FMS
@ Airbus, ๐India ๐ฎ๐ณ
Junior R&D Software/Firmware Engineer - C++
@ Agilent Technologies, ๐India ๐ฎ๐ณ
Embedded Software Development Engineer, Ring
@ Amazon, ๐India ๐ฎ๐ณ
Embedded Software Engineer FCS & FMS
@ Airbus, ๐India ๐ฎ๐ณ
Embedded Software Engineer II, Ring
@ Amazon, ๐India ๐ฎ๐ณ