Skip to content

Open nowPosted 7 days ago

SW Engineer - Test Systems Development

Sarla Aviation13 open roles

Where
Bangalore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSW Engineer - Test Systems DevelopmentSarla Aviation · Bangalore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Sarla Aviation's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.4% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.2%3 days
  3. 11.4%7 days
  4. 17.5%14 days
  5. 34.2%30 days
  6. 43.5%60 days
This job: posted 7 days ago

The posting

About Sarla Aviation:

Sarla Aviation is at the forefront of revolutionizing urban air mobility with its cutting-edge eVTOL (electric Vertical Take-off and Landing) aircraft featuring innovative tilt-rotor technology. Sarla Aviation, a pioneer in the development of sustainable, efficient, and safe air transportation systems, is dedicated to influencing the future of aviation. We are seeking a skilled and driven Software Intern - Automation to join our expanding team and contribute to the success of our eVTOL program.

About the Role:

We are looking for a Software Engineer – Test Systems Development with a strong foundation in test automation using the National Instruments (NI) ecosystem, including LabVIEW, VeriStand, and TestStand, as well as programming proficiency in C/C++ and Python. This role will focus on developing robust, scalable, and high-performance test systems for validating embedded hardware and software platforms.

Key Responsibilities:

  • Design, develop, and implement automated test systems using NI tools such as LabVIEW, VeriStand, and TestStand.
  • Develop custom test applications for Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) environments.
  • Configure and maintain VeriStand real-time test environments, including integration with Simulink models and hardware components.
  • Write and maintain software modules in Python and C/C++ to interface with instrumentation, automation frameworks, and embedded systems.
  • Interface with hardware components such as NI PXI systems, cRIO, DAQs, and other industrial I/O hardware.
  • Support integration and troubleshooting of test systems involving embedded controllers, sensors, and communication interfaces.
  • Collaborate with cross-functional teams (hardware, embedded, systems) to define test requirements and coverage strategies.
  • Develop and maintain documentation including test specifications, software architecture, and user manuals.
  • Participate in code reviews and follow best practices for version control, modular design, and test-driven development.
  • Support the wider software team in developing custom test software outside the real-time environment, including desktop tools, data pipelines, test management utilities, and backend services.

Required Qualifications:

  • 4-7 years of hands-on experience developing test systems using NI tools (LabVIEW, VeriStand, TestStand).
  • Strong programming skills in Python and C/C++.
  • Working proficiency in at least one additional general-purpose language such as Rust, Go, C#, or Java, and the ability to pick up new languages as project needs require.
  • Proficiency with LabVIEW (preferably at CLD or higher level).
  • Experience with VeriStand real-time test systems for HIL testing.
  • Working knowledge of hardware integration, including DAQ, PXI, FPGA, and real-time controllers.
  • Familiarity with communication protocols such as CAN, LIN, Ethernet, RS-232/485, and others.

Preferred Skills (Nice to Have):

  • NI Certifications (e.g., CLD, CLA, Certified VeriStand Developer).
  • Experience using Python for test automation, data parsing, or integrating with external systems.
  • Development experience in C/C++ for embedded or test applications.
  • Experience with TestStand for test sequence management and report generation.
  • Familiarity with model-based testing (e.g., Simulink, FMUs, or co-simulation tools).
  • Version control tools such as Git, SVN, or Perforce.
  • Exposure to CI/CD practices in a test environment (e.g., Jenkins, Bamboo).
  • Experience building non-real-time test applications, such as GUIs, data logging and analysis tools, or REST/gRPC-based services that interface with lab infrastructure.
  • Familiarity with modern build and packaging tooling (e.g., Cargo, CMake, Poetry) and cross-platform development on Linux and Windows.

Soft Skills:

  • Strong analytical and problem-solving mindset.
  • Effective communicator with cross-disciplinary teams.
  • Self-motivated and able to manage tasks with minimal supervision.
  • Attention to detail and commitment to quality and reliability.

What You’ll Gain

  • Exposure to real-world avionics software development practices and documentation standards.
  • Hands-on experience with automation and internal tooling.
  • Mentorship from experienced software and embedded engineers.
  • Opportunity to contribute to projects that support safety and innovation in aviation.

Why Join Us?

Be a part of a world-class team in an environment where your work directly contributes to shaping the future of urban air mobility.

Thrive in our culture of diversity, inclusion, and innovation, where your unique perspectives and ideas are valued.

Enjoy a competitive compensation package, with opportunities for growth and development in a rapidly evolving industry.

How to Apply:

Submit your resume through our website www.sarla-aviation.com or via the job post and join us in our journey to redefine aerospace with safety, integrity, and groundbreaking innovation at its core.

Sarla Aviation is dedicated to creating a diverse and inclusive workspace, championing equality and empowering every individual. We believe that our strength lies in our differences, not just our similarities. Therefore, we warmly welcome applications from all qualified candidates, regardless of their ethnicity, gender, disability, religion, sexual orientation, or age. Join us at Sarla Aviation, where your unique background and perspective are not just welcomed—they are celebrated.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Sarla Aviation's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Sarla Aviation's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Sarla Aviation's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.