Lead Software Engineer

Omnipresent Robot Tech

Dadri

On-site

INR 4,000,000 - 6,600,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Omnipresent Robot Tech Pvt. Ltd is seeking a Software Engineering Lead to guide end-to-end software development for satellite defence programs.

You will establish SDLC standards, drive architecture, and mentor a multidisciplinary team in a fast-paced startup environment. Responsibilities include building AI models for onboard detection, deploying containerized solutions, and ensuring system resilience against harsh space conditions.

Qualifications

  • Bachelor's degree in CS, Engineering, or related field; Master's is a plus.
  • 5–7 years of professional experience in AI development and embedded firmware testing.

Responsibilities

  • Design, develop, and optimize AI models for onboard satellite change detection.
  • Implement AI pipelines using event-based vision sensors and sensor-based computing.
  • Define hardware requirements and select space-grade SoCs for AI processing.
  • Develop and integrate AI algorithms with embedded systems for real-time processing.
  • Ensure compatibility of AI models with onboard computing constraints.
  • Optimize power, memory, and computational efficiency for space applications.
  • Define and maintain a standardized software architecture blueprint across the organization.
  • Establish coding standards, reusable libraries, and development frameworks.
  • Lead the end-to-end PDLC, covering architecture, development, testing, deployment, and lifecycle management.
  • Lead a team of developers, providing technical guidance and mentorship.
  • Drive performance improvements through continuous model and system optimization.
  • Collaborate with cross-functional teams to translate business requirements into technical specs.

Skills

Python
C++
Embedded programming
AI/ML model development
Leadership

Education

Bachelor's degree in Computer Science or Engineering

Tools

Docker
Kubernetes

Job description

Omnipresent Robot Tech Pvt. Ltd is a dynamic and innovative SNIoE faculty and staff startup in the field of robots/drones/Space Tech. Our team is driven by a passion for pushing boundaries and creating groundbreaking solutions for real-world challenges. Our recent product was a perception and navigation module for Pragyaan rover for ISRO's Chandrayaan 3 mission.

Position Overview:

We are seeking a 'Software Engineering Lead' to support our satellite-based defence programs by establishing robust software development standards and guiding end-to-end system development. The role involves defining SDLC processes, ensuring adherence to certification and quality standards, and providing technical leadership across multidisciplinary teams. The candidate will oversee architecture, development, and deployment of mission-critical software, contributing to reliable satellite modules while thriving in a fast-paced, innovation-driven start-up environment.

Responsibilities include to:
  • Design, develop, and optimize AI models for onboard satellite change detection.
  • Implement AI pipelines using event-based vision sensors and sensor-based computing.
  • Define hardware requirements and select space-grade SoCs for AI processing.
  • Develop and integrate AI algorithms with embedded systems for real-time processing.
  • Ensure compatibility of AI models with onboard computing constraints.
  • Optimize power, memory, and computational efficiency for space applications.
  • Define and maintain a standardized software architecture blueprint across the organization to ensure scalability, maintainability, and interoperability of all software products.
  • Establish coding standards, reusable libraries, and development frameworks to be adopted across engineering teams.
  • Lead the end-to-end Project Development Life Cycle (PDLC), covering architecture, development, testing, deployment, and lifecycle management.
  • Lead a team of developers, providing technical guidance, architectural direction, and mentorship.
  • Drive performance improvements through continuous model and system optimization.
  • Optimize and fine-tune AI models for performance, accuracy, and scalability.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications for AI solutions.
  • Collaborate with software engineers to integrate AI models into production systems and develop AI-powered applications.
  • Collaborate with hardware teams on sensor integration and data handling.
  • Ensure system resilience against radiation and harsh space conditions.
  • Design and oversee containerized deployment environments using technologies such as Docker and Kubernetes for scalable software deployment.
  • Develop and maintain CI/CD pipelines for automated testing, integration, and deployment of software components.
  • Define software quality assurance processes including automated testing, regression testing, and code review frameworks.
  • Oversee software development, testing, and compliance with relevant aerospace and industry standards.
  • Ensure secure software development practices, including secure coding, vulnerability assessment, and system hardening.
  • Manage project timelines, resource allocation, and technical documentation.
  • Drive continuous improvement in development processes through DevOps practices and engineering best practices.
Qualifications:

Candidate must have Bachelor's degree in Computer Science, Engineering, or a related field; A master's is a plus. Proven professional experience of 5-7 years in AI development and testing of embedded firmware.

Technical and Inter-personal skills:
  • Strong expertise in AI/ML model development, particularly for onboard processing.
  • Proficiency in Python, C++, and embedded programming.
  • Experience with neuromorphic computing and event-based vision sensors.
  • Knowledge of space-grade SoCs, FPGA programming, and hardware acceleration.
  • Understanding of power-efficient AI model optimization for edge computing.
  • Hands-on experience with real-time data processing and AI inference engines.
  • Familiarity with radiation-hardened electronics and fault-tolerant computing.
  • Experience in integrating AI with embedded systems and satellite payloads.
  • Proficiency in software-hardware co-design for AI deployment in space.
  • Strong background in satellite data processing, sensor fusion, and analytics.
  • Knowledge of aerospace standards, system validation, and compliance testing.
  • Strong understanding of software architecture design patterns, scalable system design, and modular software development.
  • Hands-on experience with containerization technologies such as Docker, Kubernetes, or equivalent orchestration platforms.
  • Experience designing and managing CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
  • Experience implementing automated testing frameworks including unit testing, integration testing, and system-level validation.
  • Understanding of DevOps practices including infrastructure-as-code, automated deployments, and monitoring.
  • Knowledge of version control systems such as Git and enterprise code management practices.
  • Experience managing software development lifecycle and agile methodologies.
  • Understanding of software quality and process maturity frameworks such as CMMI Level 3 or equivalent development standards (preferred).
  • Strong leadership and team management abilities.
  • Excellent problem-solving and decision-making skills.
  • Effective communication for cross-functional collaboration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Talent Acquisition Specialist
Talent Acquisition Specialist

Omnipresent Robot Tech • Dadri

On-site
INR 600,000 - 900,000
Embedded Software Engineer
Embedded Software Engineer

Catalyx Space, Inc. • Ahmedabad District

On-site
INR 1,200,000 - 2,200,000
AI/ML Engineer
AI/ML Engineer

NeuBodhi • Pune District

On-site
INR 600,000 - 1,200,000
Robotics AI Engineer | Defence
Robotics AI Engineer | Defence

Zoid Technologies Private Limited • Dadri

On-site
INR 1,200,000 - 2,000,000
Embedded Systems- Software
Embedded Systems- Software

Digantara • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Satellite Avionics Engineer-Controls Systems
Satellite Avionics Engineer-Controls Systems

Omnipresent Robot Tech • Dadri

On-site
INR 600,000 - 900,000
Embedded Software Lead - Satellite Payload
Embedded Software Lead - Satellite Payload

Neara • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Competitive incentives
Dynamic startup environment
Mentoring opportunities
Engineer II - Robotics
Engineer II - Robotics

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Lead System Engineer
Lead System Engineer

Wraith-Int Tech Solutions Pvt. Ltd. • Hyderabad

On-site
INR 1,800,000 - 2,500,000
Space System Engineer
Space System Engineer

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bangalore Rural

On-site
INR 1,200,000 - 2,400,000