Software DevOps Engineer - Gen Software and ML software

Ubifly Technologies Pvt Ltd

Chennai

Vor Ort

INR 1.400.000 - 2.800.000

Vollzeit

14 Tage+

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

The ePlane Company, incubated at IIT Madras, seeks a Software DevOps Engineer to bridge modern software development with safety-critical compliance. You will drive configuration baselines, SBOMs, and rigorous lifecycle audits to ensure airborne software is fully defined, traceable, and auditable.

Work spans CI/CD, automated testing, and governance while aligning with DO-178C, DO-254, ARP4754B standards. You will collaborate across teams to secure scalable, compliant engineering processes for

Qualifikationen

  • 4+ years of production systems experience in a regulated environment.
  • CI/CD pipeline design with Jenkins and related tooling.
  • Experience setting up CI/CD pipelines for non-ML software and ML models.
  • Advanced mastery of Git including branching architectures for safety-critical releases.
  • Familiarity with DO-178B/C software considerations or equivalent.
  • Experience working with ALM tools.

Aufgaben

  • Baseline Control: establish and audit software baselines, build records, and release packages for airborne and ground-software.
  • Execute Software Quality Assurance activities and audits across certification and production programs, including lifecycle audits and compliance verification.
  • Manage Software Quality Assurance records per applicable standards (DO-178C, DO-254, ARP4754B).
  • Conduct internal SDLC audits to ensure regulatory compliance and identify process gaps.
  • Perform RCCA investigations for internal nonconformities and recommend systemic improvements.
  • Facilitate Change Control Board processes, tracking CRs from inception to deployment.
  • Establish recurring governance reviews across all deployed capabilities.
  • Design, implement, and maintain CI/CD pipelines; integrate static analysis and testing tools.
  • Coordinate automated testing on hardware-in-the-loop (HIL) where applicable.

Kenntnisse

Software configuration management
Safety-critical mindset
CI/CD design
Branching strategy
Regulatory compliance awareness
Communication skills

Tools

Jenkins
Git
Docker
Kubernetes
CMake
Make
GCC
ALM tools

Jobbeschreibung

Software DevOps Engineer - Gen Software and ML software

The ePlane Company is at the forefront of India's urban air mobility revolution. Incubated at IIT Madras, we are a deep-tech startup dedicated to designing and building the world's most compact electric flying taxi. Our mission is to make door-to-door flying a reality, drastically reducing commute times and decongesting our cities for a cleaner, greener future. We're a passionate team of engineers, designers, and visionaries working on cutting-edge technology, and we're looking for brilliant minds to help us take flight.

Chart the Course for the Future of Flight

We are looking for a person with anunderstanding of the tooling and lifecycle of aerospace software systems algorithms including taking them from prototype to production. The selected candidate will be responsible for ensuring aircraft configuration compliance with required regulatory, Industry, and organisation requirements. You will bridge the gap between modern software development, rigorous safety critical compliance, and Gen AI-driven coding. This also involves work that makes our entire CI/CD pipeline from general software services to safety-critical AI/ML models robust, scalable, compliant, and qualified for regulated engineering processes. In addition, the person will also work as a focal point for configuration baselining, Change Management tracking, and ensuring airborne software is fully defined, traceable, and auditable

Roles and Responsibilities

Baseline Control: Establish, maintain, and audit software configuration baselines, build records, and release packages for airborne and ground-support software.

Execute Software Quality Assurance (SQA) activities and audits across certification and production programs (airborne and non-airborne software), including process improvements, lifecycle audits, and compliance verification

Manage and maintain Software Quality Assurance records in accordance with applicable standards including DO-178C, DO-254, ARP4754B

Conduct internal audits of the Software Development Lifecycle (SDLC) processes, data, and traceability to ensure regulatory compliance and identify process gaps

Perform Root Cause and Corrective Action (RCCA) investigations for internal nonconformities, documenting findings and recommending systemic improvements

Change Control Board (CCB): Facilitate the Change Control Board process, tracking Change Requests (CRs) from inception to deployment.

Establish and operate a recurring governance review process across all deployed capabilities

CI/CD Architecture: Design, implement, and maintain secure, automated Continuous Integration and Continuous Deployment pipelines

Automated Testing Integration: Integrate static code analysis, unit testing, and hardware-in-the-loop (HIL) testing tools directly into the build pipeline.

Requirements
Required Qualifications
Required Qualifications

4+ years with production systems experience with a focus on Software Configuration management in a regulated environment

CI/CD design with strong understanding of tools like Jenkins

Proven experience in setting up CI/CD pipelines for both non-ML software and ML models

Advanced mastery of Git (including branching architectures adapted for safety-critical releases)

Familiarity with DO-178B/C software considerations or equivalent rigorous standards.

Experience working with ALM tools

Preferred Qualifications

Experience deploying compilers and build tools (C/C++, CMake, Make, GCC) typical of embedded systems.

Experience with containerization (Docker/Kubernetes) in secure, air-gapped environments.

Familiarity with Agile methodologies adapted for regulated, safety-critical lifecycles.

Experience with automated test execution on physical target hardware.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software DevOps Engineer - Gen Software and ML software
Software DevOps Engineer - Gen Software and ML software

ePlane Company • Chennai District

Vor Ort
INR 1.500.000 - 3.000.000
Software DevOps Engineer - Gen Software and ML software
Software DevOps Engineer - Gen Software and ML software

Ubifly Technologies • Chennai District

Vor Ort
INR 3.000.000 - 7.000.000
Software Engineer - Internal Platforms & Tooling
Software Engineer - Internal Platforms & Tooling

Ubifly Technologies • Chennai

Vor Ort
INR 1.200.000 - 1.800.000
Software Engineer - Internal Platforms & Tooling
Software Engineer - Internal Platforms & Tooling

Ubifly Technologies Pvt Ltd • Chennai

Vor Ort
INR 1.200.000 - 2.400.000
Software Engineer - Internal Platforms & Tooling
Software Engineer - Internal Platforms & Tooling

The ePlane Company • Chennai

Vor Ort
INR 1.500.000 - 2.500.000
System Safety and Reliability Engineer
System Safety and Reliability Engineer

The ePlane Company • Chennai District

Vor Ort
INR 3.500.000 - 6.000.000
Machine Learning Engineer - DL/RL
Machine Learning Engineer - DL/RL

Ubifly Technologies • Chennai District

Vor Ort
INR 1.200.000 - 2.000.000
Staff Engineer - Machine Learning & Optimization Systems
Staff Engineer - Machine Learning & Optimization Systems

Ubifly Technologies • Chennai

Vor Ort
INR 3.600.000 - 6.000.000
Staff Engineer - Machine Learning & Optimization Systems
Staff Engineer - Machine Learning & Optimization Systems

Ubifly Technologies Pvt Ltd • Chennai

Vor Ort
INR 4.000.000 - 6.500.000
Head - IT & Infosecurity
Head - IT & Infosecurity

Ubifly Technologies • Chennai District

Vor Ort
INR 3.000.000 - 5.500.000