Engineer I - Avionics

NewSpace Research and Technologies

Bengaluru

On-site

INR 400,000 - 600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NewSpace Research and Technologies in Bengaluru is seeking an embedded software developer. This role focuses on developing software for unmanned vehicles and robotic systems. Candidates should have proficiency in C/C++ along with hands-on experience with various development tools and protocols. A Bachelor's or Master's degree in Computer Science or Electronics Engineering is required, with 0-2 years of experience preferred. The role offers exposure to innovative technologies in the defense sector.

Qualifications

  • Proficiency in C/C++ for event driven/object oriented software.
  • Experience with low-level drivers, bootloaders, and board support.
  • Knowledge of embedded communication protocols like SPI and I2C.
  • Familiarity with version control tools like GIT.

Responsibilities

  • Develop embedded software for sensors, data acquisition, and flight control.
  • Collaborate with systems, hardware, and flight control teams.
  • Execute tests and perform unit testing for software reliability.
  • Prepare documentation for design reviews.

Skills

C/C++ proficiency
Low-level drivers and bootloader development
Embedded communication protocols
Version control tools (GIT, SVN)
Hands-on with equipment (multimeters, debuggers)

Education

Bachelor's/Master's in Computer Science/Electronics Engineering

Job description

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
  • Development of embedded software for applications such as sensors & servo integration, data acquisition, perception & analysis, flight control, swarming and data post processing.
  • Collaborative work with systems, hardware and flight controls teams.
  • Execute tests as per defined test cases, and perform unit testing for robustness, reliability and repeatability.
  • 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 embedded communication protocols like SPI, I2C, CAN, RS485, TCP/IP, UDP etc.
  • Experience with version control tools like GIT, SVN, etc
  • Good hands on experience with equipment such as digital multimeters, debuggers, development boards, oscilloscopes, etc.
Good to have skills
  • Prior experience with memory constrained RTOS and concurrent programming for non- trivial systems (requiring multithreading and IPC)
  • Exposure to MATLAB/Simulink simulation tool, auto-code generation, SIL/HIL Setups.
  • Experienced in common robotic systems frameworks like ROS, Gazebo etc
  • Exposure to standards such DO-178 B/C, MISRA-C
  • Bachelors/Masters (Computer Science/Electronics Engineering)
  • 0-2 years of Embedded Software development experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer I - Software Development
Engineer I - Software Development

NewSpace Research and Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Engineer II - Software Development
Engineer II - Software Development

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Engineer II - Avionics
Engineer II - Avionics

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Lead Engineer I - Avionics (HAPS)
Lead Engineer I - Avionics (HAPS)

NewSpace Research and Technologies • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Engineer II - Software
Engineer II - Software

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Sr. Engineer III - Robotics
Sr. Engineer III - Robotics

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Engineer II - Robotics
Engineer II - Robotics

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Engineer I - Robotics (P00090)
Engineer I - Robotics (P00090)

NewSpace Research and Technologies • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Lead Engineer I - Embedded Systems
Lead Engineer I - Embedded Systems

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Sr. Engineer I - Robotics
Sr. Engineer I - Robotics

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,000,000 - 1,500,000