Embedded Systems

Embedded Systems Engineer - Software

Work Type: Full Time

Job Description for Software Engineer-RTOS

The Software Engineer-RTOS will support the following activities:

  • Participate in cross-functional team efforts in systems architecture design, integration, verification, validation and commissioning of air vehicles.
  • Design, implementation and full software development life cycle.
  • Derive test requirements from customer and system specifications requirements.
  • Prepare verification and validation procedures to ensure system will perform as specified to meet customer and system requirements.
  • Prepare test engineering artifacts like design documents, test plan, user manual and related documents.
  • Identifying root cause and develop corrective action for manufacturing and customer level systems integration and test failures.
  • Communicate technical issues through written, verbal and presentation media
  • Provide system-level solution design expertise

 

Skills and Education 

Mandatory 

  • Bachelors Degree in Aerospace Engineering, Electrical, Electronics or Mechanical Engineering.
  • Related degrees with relevant experience will be considered.
  • Atleast 03 years hands-on in Linux, RTOS programming.
  • Hands-on technical experience in both software and hardware engineering; embedded hardware preferred.
  • Hands-on experience in design work, integration and testing of aircraft systems.
  • Experience in avionics systems engineering life cycle activities, integration, test procedures, assembly etc.
  • Exposure to HIL bench setup, testing of avionics (FCS, Electrical Systems, Mission Systems), MILBUS/CAN/ARINC based systems testing etc.
  • Well versed with interface protocols such as RS-232, RS-485, CAN, MIL-STD-1553, ARINC-429 etc.
  •  
  • Preferred 
  • Masters Degree in Engineering with a focus in Aero-systems is preferred
  • Knowledge of aircraft and rotorcraft AeroSystems
  • Knowledge of aviation certification standards such as DO-178C, DO-254 etc.

General

  • Must have the ability to prioritize a variety of assignments
  • Must have the ability to work effectively within a team
  • Capable to learn new skills rapidly with minimal oversight
  • Good interpersonal and organizational skills
Liquid error: undefined method `public_fields' for nil:NilClass