Engineer II - Avionics (Bengaluru)

Engineer II - Avionics (Bengaluru)

09 Sep
|
NewSpace Research & Technologies
|
Bengaluru

09 Sep

NewSpace Research & Technologies

Bengaluru

Who We Are

We are a start-up based out of Bengaluru & Delhi NCR. We are engaged in development of next generation missions and technologies (NGM&T;) towards future warfare needs of the Indian defence forces. It is undertaking research towards enhancing persistence and autonomy for unmanned vehicles and robotic swarms. NRT’s product development portfolio includes a solar power stratospheric high altitude pseudo satellite (HAPS) unmanned platform and an air/ground launched stand-off autonomous system.

Roles And Responsibilities

- Start to finish ownership of all phases of avionics software development lifecycle
- Development of high quality, scalable embedded code for applications such as sensors & servo integration, data acquisition, perception & analysis, flight control, swarming, data post processing etc.
- Collaborative work with systems, hardware and flight ops/controls team
- Requirement capture, high level and low level design, code implementation, unit testing and integration.
- Generate test plans, test cases and ensure unit testing for robustness, reliability and repeatability
- Task-breakdown and Mentorship of junior engineers.
- Establish scope and framework for standardization of integration processes and common tools identification.



Prepare associated documentation for company records and design reviews.

Must Have Skills

- Proficiency in C/C++ for event driven/object oriented software design and development
- Experienced in low-level drivers, bootloader and board support packages development.
- Experience with memory constrained RTOS and concurrent programming for non-trivial

systems (requiring multithreading and IPC)
- Experience embedded communication protocols like SPI, I2C, CAN, RS485, TCP/IP, UDP etc.
- OS level application development experience in Python, Linux
- Exposure to MATLAB/Simulink simulation tool, auto-code generation, SIL/HIL Setups.
- Experience with version control tools like GIT, SVN, etc
- Good hands on experience with equipment such as digital multimeters, debuggers, development boards, oscilloscopes, etc.

Valuable To Have Skills

- Experienced in common robotic systems frameworks like ROS, Gazebo etc
- Exposure to standards such DO-178 B/C, MISRA-C
- Exposure to open-source autopilot stacks like PX4, Ardupilot etc.

Basic Requirement (education & Relevant Experience)

- Bachelors/Masters (Computer Science/Electronics Engineering)
- 2-5 years of Embedded Software development experience

📌 Engineer II - Avionics (Bengaluru)
🏢 NewSpace Research & Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: engineer ii - avionics (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: engineer ii - avionics (bengaluru) / bengaluru